Стоит, наверно, уточнить, что я подразумеваю под структурой сайта. Открывая какую-либо папку на своем компьютере, мы можем проследить путь любого документа, его родительскую папку, в какой директории папок он находится.
Так и на сайте любой документ (страница) имеет свою директорию. И от вас зависит, какое место вы зададите каждой странице своего блога. Но, как для вашего пользователя, так и для поискового робота структура вашего сайта должна быть максимально прозрачна и интуитивно понятна. Не зря, в своих рекомендациях и Яндекс и Google уделяют этому не последнее значение.
Продумав внутреннюю структуру своего сайта, необходимо определить, как эта структура будет отображаться в адресной строке, какие параметры URL будут использованы.
http://mysite.ru/category/name_category/name_post
Или в URL вообще не будет отображаться полный путь документа:
http://mysite.ru/name_post
Обращаю ваше внимание на то, что слово category в URL указывается по умолчанию, но об этом чуть ниже.
Однако, существуют различные плагины или ручные методы для того, чтобы убрать слово category из адреса страницы. Советовать в данном посте ничего не буду по той причине, что плагин стоит подбирать индивидуально, пробовать разные, т.к. не на всех блогах корректно работают, а тема поста сегодня не об этом.
Второй вариант получается значительно короче, но при этом, для пользователей менее понятен. Лично я теряюсь на сайтах, у которых сложная структура и при этом в адресной строке не отображается моё местонахождение.
Хотя эта проблема решается, например, с помощью, так называемых, хлебных крошек, когда перед статьей обозначен путь от главной страницы через рубрики до страницы, на которой я нахожусь в данный момент (для WordPress есть специальный плагин для этого Breadcrumb NavXT.
Итак, вы самостоятельно должны решить, какие страницы хотите иметь на своем блоге.
Если вы предпочли первый вариант http://mysite.ru/category/name_category/name_post, то отмечаете поле Произвольно и указываете: /%category%/%postname%/
Итак, если вы установили такой вариант постоянных ссылок, то теперь вы можете для слова category в url, указать другое, более короткое значение, например, cat:
В таком случае, ваша ссылка http://mysite.ru/category/name_category/name_post преобразится в такой вид:
http://mysite.ru/cat/name_category/name_post.
Или можете подыскать плагин, который без проблем вообще уберёт слово category из url-адресов.
Если же вы выбрали второй вариант ссылок http://mysite.ru/name_post, то указываете только /%postname%/
Очень важно сделать все эти настройки сразу, как только вы установили свой блог и ещё не наполнили его информацией, особенно, если вы захотите скрыть часть url с помощью специальных плагинов.
Остается ещё одна важная деталь, касающаяся настройки ЧПУ. Дело в том, что после установки значения /%postname%/, все URL-адреса буду формироваться из заголовка статьи в тот момент, когда вы укажите этот заголовок при написании поста
Как видите, в URL кириллица. Не смотря на развитие кириллических доменов в зоне .рф, я придерживаюсь того мнения, что если домен имеет латинское написание, то и окончание ссылки должно быть написано латиницей. Для этого вы можете, либо каждый раз в ручную указывать латинское написание (для этого есть кнопка Изменить), либо необходимо установить специальный плагин RusToLat или RustoEng, который будет в автоматическом режиме переводить кириллицу в латиницу.
Разобравшись с настройкой ЧПУ, можно перейти к установке такого файла, как sitemap.xml.
[yandex]
Этот файл можно составлять, как вручную (для небольших проектов, однажды я этим занималась для одного статического сайта) или, что более удобно и актуально для современных динамических сайтов, воспользоваться специальным плагином, который в автоматическом режиме формирует список всех страниц вашего блога. И даже используя плагин, если у вас возникнет необходимость внести изменения в этот файл, это всегда можно сделать напрямую через FTP или панель хостера.
Для WordPress самым популярным плагином, который формирует файл sitemap.xml является Google XML Sitemaps.
Так же, существуют отдельные файлы sitemap.xml, например, для мультимедийного контента, видео-роликов.
Последние версии WordPress – мультисайтовые, т.е. на одном сайте/блоге можно создавать большое количество других блогов, которые могут вести зарегистрированные пользователи. Выглядеть это будет, примерно, как блоги на Blogger, которые все находятся на домене blogspot.com. Так вот для таких случаев существует своя карта сайта, которая может объединять все блоги в единое содержание.
Если вы хотите настроить карту сайта для пользователей, то для этого существует специальный плагин, который вы должны установить и настроить. Подробнее можете прочитать в статье Как создать полноценную карту сайта на WordPress.
Только с его помощью мы можем сказать поисковому роботу, какие страницы необходимо индексировать, а какие нет. И как уже не раз говорила, для поисковой системы очень важно показывать пользователям именно те страницы, которые максимально отвечают на вопрос пользователей.
Если же из-за непродуманной структуры сайта, или по другой причине у вас создается дублирование страниц, то поисковая система может все похожие страницы понизить в поисковой выдаче, т.к. не сможет определиться с тем, какая из них является первоисточником.
Так же, благодаря этому файлу мы можем закрывать служебные страницы сайта, которые вообще не должны появляться в поисковой выдаче.
Изначально, я планировала описать, как настройку плагина Google XML Sitemaps, так и весь процесс составления файла robots.txt уже в этой статье, но по ходу написания, вижу, что это займет слишком много времени, а пост получится сильно длинным.
Поэтому о настройке файла robots.txt очень подробно будет в следующей статье. Будет очень подробно потому, что я хочу не только дать готовый вариант этого файла для WordPress, а объяснить всю технологию составления этого документа.
Обновление: Статья про файл robots.txt опубликована — Файл Robots.txt. Оптимизация WordPress
[ads1]Готовый файл robots.txt можно найти на любом блоге моей и схожей тематики, однако, в сети мало хороших статей, направленных, именно, на понимание этого документа. А я уже столкнулась с тем, что сначала взяла готовый вариант, а потом ещё искала дополнительную информацию то по одному вопросу, то по другому, несколько раз переделывала на что потратила дополнительно время.
Так же, скорее всего, опишу отдельно настройку плагина Google XML Sitemaps, т.к. настроек очень много и не каждый сможет сходу разобраться в них.
Поэтому, не забываем следить за обновлениями блога. Удачного всем развития.
[yandex2]
Доброго дня, читатели блога SEO-Дилетанта. Я всегда получаю много вопросов от вебмастеров, владельцев сайтов и блогеров об ошибках и сообщениях,…
*Рекламный обзор Доброго дня, читатели Блога SEO-Дилетанта. Кнопки «Поделиться» и «Подписаться на обновления» необходимы любому сайту для…
Доброго дня, читатели блога SEO-Дилетанта. На днях* в августе 2016 года я полностью перевела свой блог на защищенный протокол…
Доброго дня, читатели блога SEO-Дилетанта. Обычно подобные посты пишут в конце года, и я готовила его в декабре, но не успела…
Доброго дня, читатели Блога SEO-Дилетанта. В сети множество статей о создании и настройке блога на WordPress. Каждый автор видит…
Доброго дня, читатели блога SEO-Дилетанта. О том, как выбрать хостинг, написано немало статей. Только в Яндексе на данный…
This website uses cookies.
View Comments
Спасибо! Хорошая статья.
Катюша приветик.Давно я к тебе не заходила.
Ещё можно в дополнение к твоей статье написать,что плагин RUS-TO-LAT следует устанавливать также,как и ЧПУ в самом начале до самой первой записи в блоге.Так как многие сначала пишут какие-то посты, а потом начинают устанавливать плагины и в итоге вылетают в ошибку 404. Меня многие мамы спрашивают почему так и что. а причина часто в этом.
Катя ещё не в тему конечно,но всё же. Побольше бы инфы о кириллических доменах, а то я с одной знакомой собаку съела с ними.Ничего не смогли настроить.Ни ЧПУ ни фид прожечь,и с плагином Rus To Lat замучались и в итоге она пошла купила латинский домен и всё. И на самом деле инфы вообще нет как настраивать их и что к чему. Многие вижу просто прицепили эти кириллические домены, как зеркала сайтов, а было бы не плохо всю настройку домена.
Привет, конечно не заходила, потому как, после твоего перехода на ВП, для тебя мой блог стал не интересен:).
Спасибо за дополнение, в общем-то я в статье об этом тоже написала, но до того, упомянула про этот плагин.
Для любителей читать комментарии уточню:
Вся статья посвящена настройкам, которые необходимо сделать в первую очередь, до всех записей.
Что касается кириллических доменов, к сожалению, пока тоже помочь не смогу. Для этого надо иметь свой кириллический домен, заняться его настройкой, т.е. знать, как это делается, я же пока не планирую его покупать, и даже больше скажу, я не советую его устанавливать, как основной домен, только, как зеркало сайте (как многие и делают).
Если кто в своей жизни с этим столкнулся, поймут, когда у Майкрософт появилась Виста, основная масса программ, работающих в XP, не могла функционировать в Висте, потому как сделали, а о последствиях не подумали. И надо было время, чтобы появились версии по новую ОС. И много людей мучились достаточно долгий период времени. Так и с этими доменами. Придумать придумали, а о последствиях не подумали. Так что, лично мое мнение, лучше всего купить и переждать до тех пор, пока появятся дополнительные разработки без проблем функционирующие с кириллическими доменами.
Немного не по теме,но про ЧПУ.
У меня на блоггере получилась такая ссылка на кириллице,как так?При наведении на заголовок всплывает title,что-то типа "Permanent Link ...и сам заголовок"
Можете глянуть у меня в блоге swaegofoto.ru,пост Колпино.Привокзальная площадь.
Погуглил,но так и не понял,как так у меня получилось.Может Вы в курсе?
Интересно получилось у вас на блоге. Либо это был глюк, либо они тестируют новую фишку, возможно, это как-то связано с кириллическими доменами.
Вот и я невпонятках)
Сейчас пробовал на тестовом,ничего не получается.
Да,скорее всего глюк.
С ЧПУ нужно быть аккуратными лишний пробел или слеш, могут сделать проблемы с комментами...
Спасибо за дополнение.
Сейчас поисковые системы настоятельно рекомендуют устанавливать человеко-понятные урлы
--------
вот блин, раньше этой фразы не встречал, просто говорили нужно настроить чпу...
я почти в самом начале сделал так как у вас, и у меня перестали показываться посты по категориям - захожу в категорию а там пусто, хотя принадлежащие к ней посты есть. Поэтому пришлось оставить ссылки такого вида - мойсайт.ru/archives/279
не могли бы вы подробно сказать насколько с точки зрения оптимизации это плохо?
Зайдите в категории (рубрики) посмотрите что у Вас там. Я переустанавливал WordPress и у меня создались рубрики-клоны. Т. е. с одним и тем названием рубрика, только один урл на кирилице, второй на латинице. На главной отображаются ссылки на рубрики с урлами на латинице, а все посты этой рубрики перекочевали в теже самые рубрики с урлами на кирилице. Если у Вас та же проблема, то измените урлы и удалите рубрики-клоны.