Выбор имени страницы вашего веб-сайта.В этой статье я хотел бы прокомментировать, как выбрать имя страницы веб-сайта, для лучшего ранжирования поисковыми системами.
Во-первых, каждый должен понять различие между статическими и динамическими URL.
Динамические страницыДинамические имена страницы веб-сайта используются для того, чтобы послать переменные скрипту, который выполнит задачу, производящую динамические результаты. Динамические URL всегда содержат вопросительный знак, который отделяет имя файла от посланных переменных. Например "do.php?a=1&b=2" передало бы переменную a=2 и b=2 в файл "do.php" скрипта, который обработает эти переменные.
Такая технология очень полезна для веб-разработчиков, но такие страницы будут хуже ранжироваться поисковыми системами. Поисковые машины предпочитают статические URL, которые не так часто меняются.
Статические страницыЧтобы объяснить что такое статическая страница, мы используем два примера URL : "about.htm" и "about.php".
Классический пример статического имени страницы состоит из имени и расширения. Расширение страницы указывает технологию ("htm", говорит, что страница использует технологию HTML), или язык программирования (расширение "php" указывает на то, что страница была сгенерирована с использованием PHP серверных сценариев) с помощью которого была сделана эта страница.
Многие полагают, что страницы с расширением кроме "htm" или "html" выполняются только на стороне сервера, используя интерпретатор языка программирования (как PHP, ASP и другие).
Если Вы попробуете поискать "оптимизация поисковых систем" в Google и посмотрите на первые 20 результатов, Вы увидите, что там присутствуют URL с разными расширениями. Это свидетельствует о том, что поисковые системы действительно не заботятся о расширении, пока страница представляет полезную информацию для посетителя.
Дружественные URL-адресаДружественные URL - статические имена страницы без расширения вообще. Дружественные имена страницы очень полезны для пользователя, поскольку они легки для запоминания (например: help, shop, contact и тд.).
Переписывание URLМодуль переписывания URL - специальная служба на сервере, которая изменяет URL прежде, чем он будет обработан скриптовым языком. Это используется для того, чтобы преобразовать динамические имена страницы в статические:
Динамическая страница:
index.php?page=news&item=34
Может быть заменена на статическую страницу:
news/34.html
Или просто
news/34
Модуль перезаписи URL может быть очень полезным для поддержания статических имен страниц для сложных баз данных по инициативе веб-сайтов, где параметры должны быть отправлены до получения результатов. Динамические страницы, как правило, не кэшируется в веб-браузерах, тем самым, используя технологию перезаписи URL, увеличивается общая производительность веб-сайта.
В веб-сервер Apache встроен компонент, который называется "mod_rewrite", который позволяет переписывать имена файлов, загрузив RegExp (с регулярными выражениями) команды в файл ".htaccess". Для тех, кто использует веб-сервер Windows IIS – можно подключить бесплатный модуль IconicIsapiRewrite.
Автор статьи: Linas Bari
Хостинг-источник:
http://karman.com.ua/ http://www.selfseo.com/story-19663.php