База знаний

Человеко-понятные УРЛы поисковой системы

ID статьи: 90
Последнее обновление: 8 нояб., 2017

Что такое человеко-понятные УРЛы поисковой системы?

Записи KBPublisher хранятся в базе данных. Когда вы хотите прочитать статью, KBPublisher отправляет запрос в базу данных, чтобы предоставить вам эту запись. Запрос обычно отправляется в виде строки, а в его родной форме он выглядит примерно так:

http://yoursitename.com/kb/index.php?view=entry&entryID=90.

Такой метод удобен, если необходимо вернуть запись, но большинство поисковых систем, кроме Google, не индексируют страницы с вопросительными знаками (?) или амперсандами (&) в имени.

Чтобы избежать этого, в KBPublisher используются человеко-понятные УРЛы (ЧПУ), которые преобразуют запрос в следующую строку:

1. http://yoursitename.com/kb/entry/90
2. http://yoursitename.com/kb/Search-engine-friendly-URLs_90.html

Такие строки содержат только символы, распознаваемые поисковыми системами, и поэтому запись найдется легко.

Кроме этого, когда вы отправляете кому-то ссылку, такая запись имеет гораздо больше смысла и намного меньше подвержена ошибкам. Например, лучше отправить ссылку http://yoursitename.com/kb/entry/90, чем http://yoursitename/kb/index.php?view=entry&entryID=90.

Как настроить человеко-понятные УРЛы поисковой системы?

  • Войдите в Панель администратора.
  • Откройте раздел Настройки.
  • Перейдите на вкладку Публичный раздел -> Общее.
  • Найдите секцию Заголовки/Meta/Навигация и в поле Человеко-понятные УРЛы в раскрывающемся списке выберите нужное значение.

Доступны следующие варианты:

  • Автоматически ‒ значение задано по умолчанию после установки KBPublisher.
  • Type 1: kb/entry/[article_id] ‒ передает человеко-понятный URL-адрес ‒ http://yoursitename.com/kb/entry/90.
  • Type 2: kb/entry/[article_title]_[article_id].html ‒ передает человеко-понятный URL-адрес ‒ http://yoursitename.com/kb/Search-engine-friendly-URLs_90.html.
  • Не использовать ЧПУ ‒ при выборе этого варианта ссылка на статью, упомянутую выше, будет выглядеть следующим образом: http://yoursitename.com/kb/index.php?view=entry&entryID=90

Примечание:

  • Человеко-понятные УРЛы работают на веб-сервере Apache с включенным параметром mod_rewrite.
  • В IIS вы можете настроить ЧПУ с помощью IIS ModRewrite или аналогичных инструментов.

Эта статья была:   Полезна | Не полезна
ID статьи: 90
Последнее обновление: 8 нояб., 2017
Ревизия: 4
Доступ: Открытый доступ
Просмотры: 22301
Комментарии: 0