Настройте SEO в Drupal - настройте URL, заголовок страницы и метатеги, Canonicals

  1. Чистые URL
  2. URL Псевдонимы Базовые
  3. URL Псевдонимы Путь Расширенный
  4. Перенаправить псевдонимы URL
  5. Все в порядке в голове
  6. Мета-теги
  7. Дублированный контент

Итак, вот путь к оптимальным настройкам SEO и оптимальной практике для Drupal, начиная от настройки URL-адресов для удобства поисковой системы, создания псевдонимов URL-адресов, создания шаблонных псевдонимов URL-адресов по умолчанию, настройки перенаправлений из более старых псевдонимов URL-адресов. Настройка заголовков страниц, метатегов и канонических ссылок - давайте начнем…

Чистые URL

Вне строки URL-адреса по умолчанию в Drupal являются динамическими и имеют недружелюбие поисковой системы>? Q =

http://mydomain.com/?q=node/3

Чтобы переключить их на чистые URL-адреса, в базовом Drupal есть параметр, который можно включить, в разделе «Администрирование»> «Конфигурация»> «Поиск и метаданные»> «Чистые URL-адреса», просто включите его.

Это приводит к более чистому SEO-дружественному формату:

http://mydomain.com/node/3

URL Псевдонимы Базовые

Хорошо, теперь наши URL выглядят дружелюбно, но не очень наглядно, вы можете индексировать все свои узлы в поисковой системе, но нам нужны лучшие псевдонимы, чем одно слово и номер «узла» - есть возможность вручную добавить псевдоним к узлу в поле URL в нижней части шаблона содержимого.

Это приводит к общему лучшему результату:

http://mydomain.com/hello-i-am-an-alias

Вы можете управлять путями псевдонимов или даже добавлять их в начало »Администрирование» Конфигурация »Поиск и метаданные» Псевдонимы URL

URL Псевдонимы Путь Расширенный

Есть 2 ключевых модуля Drupal знак а также Pathauto что еще больше расширяет возможности URL-путей и псевдонимов.

Эти модули работают вместе, и Pathauto функционирует так, чтобы псевдоним пути сформированного URL-адреса к фактическому узлу в Drupal , как он формирует URL-адрес в терминах текста, основан на шаблоне, которому помогает токен, который обычно будет названием контента страница или статья или из ряда переменных.

Так что он будет делать то же самое, что и основной псевдоним, например, используя псевдонимы:

http://mydomain.com/hello-i-am-an-alias to http://mydomain.com/node/3

Но продвинутая часть Pathauto что он включает вкладку «шаблон» в разделе «Псевдонимы URL», которую можно использовать для установки URL-адресов по умолчанию для содержимого без необходимости вручную вводить URL-адрес на основе шаблона, которым вы управляете, и который также можно переопределить вручную.

Так что доберитесь до этого в / admin / config / search / path / templates
Так что доберитесь до этого в / admin / config / search / path / templates.
Он содержит конфигурации для каждого типа контента, который у вас есть, а также таксономию и пользовательские узлы, вам не нужно заполнять каждый тип контента, вы можете просто указать путь по умолчанию для всех типов контента, который будет применяться ко всем типам контента, если другие типы контента пусты.

Обратите внимание, что ваши теги таксономии и страницы учетных записей пользователей также являются отдельными узлами, которые индексируются поисковыми системами и доставляются в результатах поиска, поэтому имеет смысл найти для них что-то стоящее.

Таким образом, в основном вы устанавливаете шаблон для каждого типа, просто нажимая на вставку или копирование шаблонов замены (которые являются токенами или переменными), в том, что вы хотите использовать в качестве шаблона по умолчанию для вашего URL, обычно большинство сайтов устанавливают заголовок узла [узел : title] в качестве URL и, возможно, добавьте другую переменную до или после даты, такой как дата, вы можете просто последовательно соединить эти переменные друг с другом, и если вы решите сделать это, вы должны поставить дефис «-» между переменными, иначе они будут работать вместе, значения по умолчанию довольно хороши:

Типы контента

[Узел: Название]

Условия таксономии

[Термин: словарь] / [термин: имя]

Авторы / Пользователи

пользователи / [пользователь: имя]

Поэтому теперь каждый раз, когда создается новый контент, переменные из приведенных выше шаблонов будут использоваться в качестве псевдонима URL для контента, это контролируется «настройкой пути URL» внизу созданного нового контента, если «Генерировать автоматически» URL alias 'нажата, образец будет использоваться. (Вы все еще можете снять его и вручную добавить псевдоним URL).

Одна из опасных сторон автоматического подхода заключается в том, что если вы измените заголовок содержимого в поле заголовка, URL-адрес также изменится, что означает, что предыдущий URL-адрес сгенерирует ошибку 404, что не так круто, это застало меня довольно много раз, когда я смотрю на свои 404 в моем аналитическом программном обеспечении.

Есть несколько решений для этого: либо просто снимите флажок «Создавать автоматический псевдоним URL» после публикации контента, либо перед тем, как изменить заголовок. Иногда проблема заключается в том, что вы не всегда помните, чтобы это делалось, - здесь на помощь приходит модуль перенаправления .

Перенаправить псевдонимы URL

переадресовывать Модуль после установки отлично работает, он будет отслеживать все изменения псевдонима URL и перенаправлять любые неправильные или старые входящие запросы псевдонимов URL на обновленные и текущие. Поэтому, если у вас есть контент для генерации автоматических псевдонимов, и вы изменили заголовок, который генерирует новый URL-адрес, редирект запомнит старый URL-адрес и перенаправит на новый без необходимости запоминания.

Вы также найдете данные перенаправления внизу страницы контента.

Вы также найдете данные перенаправления внизу страницы контента

Если у вас слишком много перенаправлений на узле, URL-адрес не может быть разрешен, просто удалите некоторые из перенаправлений. Это отличный модуль, но имейте в виду, что всегда предпочтительнее оставаться с исходным URL, в частности, если вы приобрели с ним определенный вес SEO, а также присутствие в социальных сетях, например, если у вас есть множество лайков в Facebook и вы меняете URL - вы потеряете все лайки и должны начать все сначала.

Все в порядке в голове

Под контролем псевдонимов URL, времени сконцентрироваться в разделе заголовка, что контролирует тег заголовка страницы в заголовке документа?

По умолчанию Drupal использует заголовок узла, а также имя сайта и слоган сайта, разделенные символами канала '|' - название сайта и слоган определены в admin / config / system / site-information. Для лучшего контроля используйте модуль мета-тегов, который теперь включает в себя возможность заголовка страницы, ранее был необходим другой модуль; Заголовок страницы.

Мета-теги

Вам нужно добавить метатеги в разделе head ваших страниц на Drupal для заголовка, описания, ключевых слов, настроек opengraph и ядра dublin - все это делается метатегов модуль. Установите модуль, и вы можете отредактировать глобальные конфигурации в / admin / config / search / metatags, как и здесь, установить глобальную конфигурацию для главной страницы, узлов, таксономии и пользовательского контента. Нажмите на оверид, чтобы войти в детали.

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

Это, без сомнения, мощный модуль - помимо стандартных тегов, вы также можете установить Open Graph и Dublin Core, а также установить индивидуальный индекс и следовать настройкам на вкладке Advanced.

Дублированный контент

Вот и все, только одна вещь, которую нужно привести в порядок, - это возможность дублирования контента и канонических URL-адресов. Канонические URL-адреса - это настройка метатега, отображаемая в заголовке как:

<link rel = "canonical" href = "/ myurlalias" />

Вот как он отображается по умолчанию в Drupal, как относительный URL, но после добавления модуля метатега он по умолчанию будет отображать URL как абсолютный URL (см. Последнее поле на рисунке выше), а ниже показано, как оказываемых:

<link rel = "canonical" href = "http: // mydomain / myurlalias" />

Это считается лучшей практикой, и она сообщает поисковым системам, какой URL следует индексировать, и распознает, если вам нужно добавить одинаковое содержимое на 2 или более разных узлов в одном домене. Использование канонического тега говорит поисковой системе - да, я использую дублированный контент, но не наказывайте меня, вот правильный URL для индексации.

Остается еще одна проблема: узел все еще доступен как узел:

http://mydomain.com/node/3

Это означает, что поисковые системы по-прежнему индексируют один и тот же контент дважды, один раз как URL-адрес узла, а другой - как псевдоним URL.

Модуль на помощь Глобальное перенаправление (globalredirect) , установите модуль и включите, настройте его из admin / config / system / globalredirect

Здесь есть довольно много настроек, проверьте документацию с модулем, чтобы установить то, что соответствует вашим потребностям, значения по умолчанию довольно хороши, и это предотвращает появление URL-адреса узла, вместо перенаправления на псевдоним URL, нет необходимости добавлять каноническая ссылка, так как она уже добавлена, если вы использовали модуль метатег .

Вот и все - теперь ваши URL должны быть приручены и являются хорошей базой для ваших настроек SEO.

связанные с

Com/?
Stylish-Portal.infO 2011
При копирование материала активная ссылка на сайт!
Copyright 2004-2016 © www.zone55.ru. All rights reserved.