MyCode.Free.BG

Програмни езици и SEO

Един аспект от дизайна на уеб-сайта, за който може и да не помислете, когато планирате вашата SEO стратегия е езика за програмиране използван при създаването на сайта. Всички програмни езици се държат по-различен начин. Например, HTML използва един набор от протоколи, за да изпълни графика, които виждате, когато отворите уеб страница, докато PHP използва напълно различен набор от протоколи. И когато повечето хора мислят за програмиране на уеб-сайт, те си мислят, че е по отношение на HTML.

Но истината е, че много други езици също се използват за кодиране на уеб страници. И тези езици могат да изискват различни стратегии за SEO.

JavaScript

JavaScript е език за програмиране, който позволява на уеб дизайнерите да създават динамично съдържание. Въпреки това, той не е непременно SEO - приятелски. В действителност, JavaScript често напълно спира робота за индексиране на уеб сайта, и когато това се случи, резултатите са по-ниски в класирането или най-неприятното – изключени сте напълно от класирането.

За да се преодолее това, много уеб дизайнери екстернализират всеки JavaScript, който е включен в уеб сайта. Екстернизираният JavaScript създава ситуация, в която той в действителност тече от външно местоположение, например файл на вашия уеб сървър. За да екстернализирате вашия JavaScript:

  • Копирайте кода, започващ в изходните таговете, и да го поставите във файл на Notepad.
  • Запазете файла като Notepad filename.js.
  • Качете файла на вашия уеб сървър.
  • Обръщане към кода на JavaScript. Викате го вътре в
<head>
<script language = type "JavaScript" = "text / JavaScript" src = "Filename.js">
</ script>
</head>

Понякога хората използват JavaScript, като начин да се скрият съдържание или връзки.

Flash

Flash е още една от тези технологии, които някои потребители мразят. Това е така, защото Flash, макар и много готин, хаби много ресурси. Той е причината страниците да зареждат много по-бавно, а потребителите не харесват това, защото докато не зареди флаш приложението те са „заседнали“.

Flash също е кошмар, когато става дума за SEO. Flash страница може да спре един уеб робот в своите песни, и след като е спрял, роботът няма да възобнови индексирането на сайта. Вместо това, той просто ще се премине към следващата уеб сайт в своя списък.

Dynamic ASP

Повечето от сайтовете с които ще се сблъскате в мрежата са статични уеб страници. Тези сайтове не се променят, освен ако уеб администратора не ги актуализира. От друга страна, динамични уеб страници са уеб страници, които са създадени в движение в съответствие с предпочитанията на потребителите. Обектите могат да бъдат създадени с помощта на различни програмни технологии, включително динамично ASP Проблемът с тези сайтове е, че те не съществуват технически докато потребителят не ги създаде. Тъй като уеб робота не може да направи избор. И те често не се индексират в уеб търсачките.

PHP

Търсачката роботи са - предварително програмирани приложения - има ограничение за това, което те може да индексират. PHP е един от тези езици за програмиране, които попада извън границите на нормалното кодиране на уеб-сайт. Търсачката роботи виждат PHP като друга пречка, ако не е правилно написан кода. Например PHP естествено спира или забавя роботите на търсачката. Но с малко внимание и задълбочено разбиране на PHP и SEO естествено, че е възможно да се напише код, които роботите ще прочетат.