Почему вы не должны использовать настройки постоянных ссылок по умолчанию

Привет, друзья!

Сегодня мы продолжим разговор о настройке вашего сайта на WordPress и темой дня будет почему вы не должны использовать настройки постоянных ссылок по умолчанию. Это продолжение прошлой темы.

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

Вы можете изменить структуру своих постоянных ссылок в любое время, однако это изменит URL ваших страниц. Это может привести к тому, что ваш трафик из поисковых систем и реферальный трафик значительно сократятся, поскольку посетителям будет выдана страница 404 ошибки, а не страница, которую они хотели просмотреть.

Ко мне часто поступают вопросы про хостинг, которым я пользуюсь и поэтому решил указать хостинг в статье https://sprinthost.ru. Вы можете попробовать попользоваться хостингом 30 дней бесплатно. Чтобы понять, как будет работать Ваш сайт на этом хостинге просто перенести свой сайт (в этом поможет поддержка хостинга бесплатно) и и таким образом сможете понять подходит хостинг Вам или нет. На этом хостинге находятся сайты с 20 000 тысяч посещаемость и сайты чувствуют себя отлично. Рекомендую! Да, если делать оплату на 1 год то получаете скидку 25%. И что мне нравится - тех. поддержка всегда помогает в технических вопросах, за что им спасибо. Как Вы понимаете не всегда проходит всё гладко и нет желания, чтобы сайт не был доступен тем самым страдал трафик и доход.

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

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

Структура постоянной связи по умолчанию

Параметры постоянной ссылки WordPress можно найти в главном меню настроек в области администрирования WordPress (например, https://zacompom.ru/wp-admin/options-permalink.php).

На скриншоте ниже вы можете увидеть пять настраиваемых структур постоянных ссылок, которые WordPress отображает как общие настройки.

WordPress предлагает пять структур постоянных ссылок. Кроме того, вы можете использовать свою собственную структуру.

WordPress автоматически включает структуру постоянной ссылки по умолчанию после установки WordPress. Номер, который используется в постоянной ссылке по умолчанию, рекомендует WordPress, где содержимое можно найти в вашей базе данных. Чтобы быть более конкретным, число ссылается на идентификатор строки в таблице wp_posts вашей базы данных WordPress (префикс таблицы для вашего сайта будет другим, если вы изменили его во время процесса установки). Например, https://zacompom.ru/?p=50 будет ссылаться на 50-ю строку в таблице wp_posts вашего сайта, а https://zacompom.ru/?page_id=100 будет ссылаться на 100-ю.

Структура постоянной ссылки по умолчанию не является удобной для пользователя. Лучше направить посетителя на URL-адрес, например https://zacompom.ru/tutorial/kak-izmenit-imya-administratora-v-wordpress.html, чем https://zacompom.ru/?page_id=54367.

Часть в конце постоянной ссылки, то есть?p=123, называется строкой запроса. Вопросительный знак — это разделитель, а последующая часть — это идентифицирующие данные. В этом случае мы определяем контент из определенной строки на нашем веб-сайте WordPress.

Несмотря на то, что многие люди говорят о другом, поисковые системы, такие как Google, могут индексировать URL-адреса, содержащие строки запросов (это свидетельствует о миллиардах индексированных страниц в Интернете). Однако поисковые системы предпочитают использовать «более дружественные» URL-адреса.

В своем Руководстве по началу работы с поисковой оптимизацией Google дает понять, что структура URL-адресов с ключевыми словами облегчит сканирование ваших страниц:

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

Итак, суммируем пункты Google выше:

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

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

Удобная структура постоянной ссылки для поисковых систем

Помимо структуры постоянных ссылок по умолчанию, все структуры постоянных ссылок, которые предлагает WordPress, являются удобными для поисковых систем (хотя %post_id% не использует ключевые слова). Эти структуры иногда называются «довольно перманентные» или «чистые URL-адреса».

Чтобы использовать эти структуры в WordPress вам необходимо изменить файл .htaccess вашего веб-сайта. WordPress может сделать это автоматически для вас. Если это невозможно, вам нужно добавить код в файл .htaccess вручную.

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

Когда вы будете выбирать одну из пяти общих структур постоянной ссылки, которые предлагает WordPress, вы увидите изменение поля настраиваемой структуры. Различные теги, которые вы видите в этом поле, называются тегами структуры. Для вас доступно десять тегов.

  • %postname% — название вашего сообщения
  • %post_id% — уникальный идентификатор сообщения
  • %category% — категория, к которой относится сообщение
  • %year% — год публикации статьи
  • %monthnum% — месяц публикации статьи
  • %day% — день публикации статьи

Вы также можете использовать следующие теги (хотя очень мало сайтов их используют):

  • %hour% — час публикации статьи
  • %minute% — минуты публикации статьи
  • %second% — секунды публикации статьи
  • %author% — имя автора статьи

Постоянная структура должна включать либо имя (%postname%), либо идентификатор сообщения (%post_id%). Заголовок сообщения (slug) относится к последней части вашей постоянной ссылки. Его можно редактировать непосредственно через редактор сообщений.

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

Технически вы можете использовать постоянную структуру, такую ​​как месяц и заголовок, без использования %postname% или %post_id% (т.е. /%year%/%monthnum%/). Это будет работать правильно только в том случае, если вы опубликовали одну статью в месяц. Если в течение месяца были опубликованы две статьи, они оба имели бы один и тот же URL. В результате все статьи этого месяца будут опубликованы по одному и тому же URL-адресу, поэтому вы не сможете фактически просматривать какую-либо запись самостоятельно.

Другими словами, вам нужно использовать либо %postname%, либо %post_id%, чтобы убедиться, что URL-адреса сообщений и страниц уникальны.

Какова лучшая структура постоянных ссылок?

10 структур, которые доступны в идеале, позволяют создавать большое количество уникальных структур постоянных ссылок. На практике большинство веб-сайтов WordPress используют следующие структуры permalink:

  • Post Name (/%postname%/ — www.yourwebsite.com/big-news/) — Название сообщения очень популярно у владельцев WordPress, потому что оно генерирует короткие незарегистрированные URL-адреса. Он не подходит для веб-сайтов, которые публикуются несколько раз в день, так как станет очень сложно создавать уникальные заголовки статей. Например, технический блог может использовать сообщение slug/iphone-6-news/ для своей первой истории новостей iPhone 6; однако они больше не смогут использовать этот слаг.
  • Category and Name (/%category%/%postname%/ — www.yourwebsite.com/sports/big-news/) — Категория и заголовок — это структура постоянной ссылки, которую использует и мой блог. Он создает иерархическую структуру контента на вашем веб-сайте и гарантирует, что посетители узнают, какую категорию они просматривают. Он также содержит большинство ключевых слов в вашем URL-адресе, чем любой другой вариант; который (по-видимому) отличный с точки зрения СЕО. Я использую именно его на своем личном блоге.
  • Day and Name (/%year%/%monthnum%/%day%/%postname%/ — www.yourwebsite.com/2014/05/01/big-news/) — Веб-сайты с высоким трафиком могут публиковать десятки статей в день. Вот почему большинство сайтов с высокой частотой сообщений используют структуру даты, дня и заголовок. Он гарантирует, что их URL-адреса страниц содержат год, месяц и день, когда статья была опубликована.
  • Month and Name (/%year%/%monthnum%/%postname%/ — www.yourwebsite.com/2014/05/big-news/) — месяц и заголовок — еще один популярный выбор. Он генерирует URL-адреса, которые на два символа короче, чем день и заголовок.

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

По моему опыту, четыре упомянутые выше структуры permalink являются наиболее распространенными в Интернете. Означает ли это, что они лучшие?

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

Несколько лет назад структура постоянной ссылки ввиде заголовка статьи была фактически известна тем, что влияла на производительность веб-сайта. Она по-прежнему используется многими пользователями WordPress, несмотря на то, что не является параметром на странице настроек постоянной ссылки. К счастью, эта проблема производительности была рассмотрена в WordPress 3.3 в 2011 году.

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

Это говорит о том, что ключевой проблемой является производительность.

Какую структуру использовать?

Я бы рекомендовал использовать опцию дата, день и имя (/%year%/%monthnum%/%day%/%postname%/), если у вас есть новостной сайт, на котором публикуется несколько статей в день. Это то, что используют лучшие блоги.

Для всего остального я использовал бы название статьи (/%postname%/) или категория и название статьи (/%category%/%postname%/).

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

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

Префиксы категорий и тегов

В нижней части страницы настроек постоянных ссылок вы увидите дополнительные настройки для префиксов категорий и тегов. Значения по умолчанию для этих полей: категория и тег.

С настройками по умолчанию, если у вас есть категория на вашем сайте под названием например WordPress, URL-адрес архивов категорий WordPress будет http://www.yourwebsite.com/category/wordpress/. Аналогично, если у вас есть тег под названием «Themes», URL-адрес архива тегов для этого тега будет http://www.yourwebsite.com/tag/themes/.

Изменение этих полей позволяет вам изменять URL-адреса, используемые для архивов. Например, вы можете изменить префикс категорий на «cat»» и префикс тегов на «topic». В нашем примере это создаст URL-адреса архива http://www.yourwebsite.com/cat/wordpress/ и http://www.yourwebsite.com/topic/themes/.

WordPress позволяет вам изменить префикс ваших категории и тегов.

Многим владельцам веб-сайтов нравится удалять префикс category, чтобы URL-адрес их категории выглядел более чистым. В приведенном выше примере, если вы убрали префикс category, URL-адрес категории будет изменен с http://www.yourwebsite.com/category/wordpress/ на http://www.yourwebsite.com/wordpress/.

На протяжении многих лет плагин WordPress SEO позволяет вам удалять префикс category.

Есть старый плагин под названием FV Top Level Categories, который убирал префикс category. Я всегда неохотно использую плагины, которые не обновлялись годами, однако Джо Фоли из WPMU недавно опубликовал решение, которое убирает префикс category без изменения какого-либо кода или установки любого плагина.

Все, что вам нужно сделать, это ввести /%category%/%postname%/ как вашу собственную структуру постоянной ссылки и все.

Я попробовал эту конфигурацию на своем тестовом блоге и это действительно автоматически удаляет префикс category из URL-адресов. Вы должны включить %category% в свою структуру постоянной ссылки. Невыполнение этого условия приведет к 404 ошибке для ваших категорий.

И последнее

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

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

Помните, что в ваших интересах сохранить одну и ту же структуру постоянной ссылки после запуска вашего веб-сайта. Если вы решите изменить, используйте Yoast 301 redirection script или плагин перенаправления, например Redirection, чтобы вы не потеряли трафик.

Если у вас есть какие-либо вопросы относительно постоянных ссылок в WordPress, оставьте комментарий, и я сделаю все возможное, чтобы ответить на них.

До новых и скорых встреч!


Обо мне
Юрич:
Занимаюсь созданием сайтов на WordPress более 6 лет. Ранее работал в нескольких веб-студиях и решил делиться своим опытом на данном сайте. Пишите комментарии, буду рад общению.
6 комментариев к статье "Почему вы не должны использовать настройки постоянных ссылок по умолчанию"
  1. Юрич: 11.05.2019 в 16:48

    Мне так хочется)))

  2. Юрий: 11.05.2019 в 15:53

    Вы используете структуру постоянных ссылок вида /%category%/%postname%.html
    Можно также использовать структуру вида /%category%/%postname%/, то есть без добавления html в конце ссылки.
    Вопрос: Для чего, с какой целью Вы добавили к ссылкам символы html, если можно использовать структуру ссылок без этой добавки?

  3. Юрич: 11.05.2019 в 11:53

    Про какие символы HTML вы говорите?

  4. Юрий: 11.05.2019 в 11:14

    Здравствуйте! Для чего Вы добавляете символы html к Вашим ссылкам? Ведь можно же обходиться без html.
    Имеет ли это какое-либо значение?

  5. Юрич: 29.04.2019 в 18:42

    Здравствуйте! Это нормально, только не будет видно к какой категории относится запись, но это ничего страшного. У меня выбран самый нижний пункт: вот так http://prntscr.com/nib999

  6. Артём: 29.04.2019 в 18:39

    Здравствуйте. Подскажите, я выбрал в настройках постоянных записей пункт — Название записи. Плохо это или хорошо?

Заказать сайт