Исчерпывающий гайд по созданию дружественных к SEO ссылок
Зачем их оптимизировать?
Потому что URLы являются одним из факторов ранжирования. Плюс, хорошие URLы улучшат юзабилити вашего сайта.
Оптимизация ваших URLов не очень сложное занятие. Предлагаем вам наше пошаговое руководство, с помощью которого вы можете сделать всё правильно.
О том как работать со ссылками на уровне контента, вы можете посмотреть в другой нашей статье «7 способов заставить ваши внутренние ссылки работать на максимуме»
- Использование правильной доменной зоны.
Доменная зона — это последняя часть вашего домена (рис. 1).
- В www.example.com это .com
- В www.example.ru это .ru
Существует два типа доменных зон
- Общие зоны – com, org, biz, gov и т.д.
- Национальные зоны –ru, su, us, uk и т.д.
Некоторые национальные зоны требуют обязательного домена второго уровня, например .com.ua
Но какой тип зоны вам стоит использовать?
- Если вы не привязаны к конкретному региону проживания ваших клиентов, то используйте .com (домен, вызывающий больше всего доверия у покупателей). По состоянию на май 2017 около 47,6% всех сайтов создано на этой зоне;
- Если же вы хотите сосредоточиться на каком-то конкретном географическом регионе, то стоит использовать национальную зону;
Очевидно, если у вас уже есть домен, то выбор нового домена в зоне .com не вариант. Но не беспокойтесь слишком сильно по этому поводу – это всего лишь один маленький кусочек пазла под названием SEO.
Просто имейте ввиду возможность выбора домена в зоне com для своих будущих проектов. Поскольку, в некоторых случаях, домены в этой зоне придают больше доверия и авторитетности вашему сайту, что хорошо для SEO.
- Сделайте URLы короткими
Какова длина ваших URLов? Технически их длина может быть до 2083 символов. Но более короткие ранжируются лучше.
В 2016 году одно аналитическое агентство проанализировало 1 миллион результатов поиска Гугла. Их исследование ясно показало, что Гугл отдаёт предпочтение более коротким URLам (рис. 2).
В идеале длина вашего URLа должна быть от 50 до 60 символов.
А что насчёт слов? Сколько слов стоит указывать в URLе?
Давайте начнём с примера.
Вот пример урла из одного блога:
- https://www.webalive.com.au/ecommerce-ux-tips
Заголовок поста «Ecommerce UX: 4 Easy Tips to Boost Your Store’s Conversion». При этом, когда этот пост разместили в блоге на Вордпрессе, его изначальный URL был:
- https://www.webalive.com.au/ecommerce-ux-4-easy-tips-to-boost-your-stores-conversion
Предложенный URL содержал 10 слов, взятых из заголовка статьи. Но путь отредактировали и сократили до 3.
Всегда старайтесь ужать свои заголовки до 3-5 слов, разделённых тире. Это применимо к любым страницам на вашем сайте, не только к статьям блога. Длинные URLы не удобны для использования.
Если кротко, то вот ключевые требования к длине URLов, оптимизированных для SEO:
- Не более 60 символов;
- Количество слов от 3 до 5;
- Слова должны разделяться символами тире а не символами подчёркивания.
Итого:
Гугл рекомендует использовать символы тире для разделения слов в любом адресе (рис. 3).
- Используйте только безопасные символы
Технически, URL может содержать любой из этих символов:
- Цифробуквенные символы: A — Z a — z 0 – 9;
- Специальные символы: $ — _ . + ! * ‘ ( ) ,
- Зарезервированные символы: ; / ? : @ = &
Зарезервированные символы могут быть использованы только для специальных целей. Например, символ ? используется для того чтобы обозначить начало строки запроса.
Таким образом, нам остаются только цифробуквенные и специальные символы. Вы можете использовать их свободно без каких-либо технических сложностей.
Кроме одного случая.
Использование букв в верхнем регистре может приводить к 404 ошибке на некоторых серверах. Поэтому лучше использовать только буквы в нижнем регистре.
Вам так же стоит знать, что есть некоторые небезопасные символы, которые не стоит использовать в грамотных URLах (рис. 4).
Итого:
Избегайте пробелов.
Когда загружаете изображение или файл, то ваша CMS автоматом создаёт адрес для файла.
Предположим, имя файла вашей картинки было “seo tips.png”. Обратите внимание на пробел в имени файла.
Будучи частью URLа имя файла превратится в “seo%20tips.png”.
Как вы можете видеть, пробелы в URLах преобразуются в %20.
Для того чтобы сделать ваши URLы читаемыми и дружественными, замените все пробелы на тире. Корректируйте свои файлы перед загрузкой. В примере выше файл стоило назвать “seo-tips.png”.
- Сосредоточьтесь на читабельности
Сделайте свои URLы читабельными для людей.
Что это значит?
Изображение ниже прекрасно объясняет это требование (рис. 5):
Ключевая мысль заключается в том, что когда кто-то читает ваш URL, то он должен легко понять, о чём страница. URL должен быть оптимизирован и для людей и для поисковых систем.
Итого:
Часто предполагается, что вам не стоит использовать стоп слов. Стоп слова – это предлоги и междометья. Если вы можете обойтись без этих слов – удалите их. Но никогда не жертвуйте читаемостью ради попыток избежать стоп слов.
Например, вот URL одной из страниц:
Заметьте, что в URLе используется предлог «о». Это сделано для более читабельного URLа.
- Используйте как можно меньше директорий (максимум 2)
Давайте для начала объясним, что имеется ввиду под директориями. Вот пример URLа с двумя директориями:
- example.com/folder1/folder2/page
Каждый слеш в URLе обозначает директорию. При этом в некоторых случаях может быть дополнительный слеш в конце URLа.
Директории помогают вам организовать страницы вашего сайта. Но слишком нарочитое их использование уменьшает читаемость URLа и вводит в заблуждение поисковые системы.
Дружественные к SEO URLы никогда не должны содержать более 2 директорий.
Посмотрите на этот URL:
- https://au.neoncoproducts.com/product/conditioner/for-blonds/toning-conditioner
Хотя URL выглядит хорошо организованным, страница находится в директории третьего уровня. Такая структура не только плохо читается, но так же плоха с точки зрения SEO.
Сравните с этим вариантом:
- https://au.neoncoproducts.com/product/toning-conditioner-for-blondes
Второй URL содержит ту же самую информацию. Но он лучше читается и более дружественный для SEO.
Некоторые сайты включают даты в свои URLы. Особенно для постов в блогах. Это плохая практика и её стоит избегать. Вот, например:
- https://www.forbes.com/sites/forbesagencycouncil/2017/08/01/eight-things-to-consider-before-investing-in-seo
Нет нужды добавлять даты.
Читатели обычно даже не замечают даты в URLах. А у Гугла есть другие способы определить, когда ваша статья была опубликована.
Даты увеличивают количество директорий в URLах, длину URLа а так же ухудшает читаемость.
Итого:
Продуктовые страницы интернет-магазинов или коммерческих сайтов могут иметь две следующие структуры:
- myshop.com/catagory/product
- myshop.com/product
Обе версии хороши. Но однажды выбрав формат – придерживайтесь её постоянно.
Если ваши продукты различных типов, тогда будет хорошей идеей добавить один уровень директорий. Или на крайний случай две, если это действительно необходимо.
Для статей в блогах вам стоит использовать один из следующих форматов:
- mysite.com/article-title
- mysite.com/blog/article-title
В любом случае если ваш сайт целиком сконцентрирован на публикациях в блоге, тогда следующая структура может быть подходящей:
- mysite.com/article-catagory/article-title
- Включайте ключевые слова, но не переусердствуйте
В дружественные SEO ссылки стоит добавлять ключевые слова релевантные содержимому страницы.
Часто люди публикуют ссылку на другие страницы или социальные медиа без использования какого-либо анкера. Но добавление ключевого слова поможет людям понять, что за страница скрывается за ссылкой.
Ссылка, которая содержит ключевые слова, также выше ценится поисковыми системами. Исследователи считают, что наличие ключевого слова, это один из 200 факторов ранжирования у Гугла.
- Используйте только те ключевые слова в URLе, которые релевантны содержимому страницы;
- Лучше включать ключевое слово в начало пути или имени файла;
- Никогда не повторяйте ключевое слово два раза и более. И не ставьте слишком много ключевых слов.
Давайте проанализируем адрес поста в блоге:
- https://www.webalive.com.au/seo-friendly-urls
Если кто-либо прочитает его, то сможет легко понять, о чём страница. Фактически, seo-friendly-urls – это подходящая к статье ключевая фраза.
А что если у нас нечто похожее на это?
- https://www.webalive.com.au/blog/seo/seo-friendly-urls
Не очень хороший пример.
Предполагается, что название директории «seo» обозначает категорию статьи. Но это приводит к тому, что ключевое слово «seo» появляется в адресе дважды, что нельзя назвать хорошей идеей. Спам ключевыми словами очень плохая практика и её стоит избегать.
- Внедрите https
Ещё больше способов улучшить ваш сайт вы найдёте в нашей статье «72 обязательные фичи коммерческих сайтов».
Каждый URL начинается с указания протокола HTTP или HTTPS.
Если у вашего сайта есть SSL сертификат, то его [сайта] URL начинается с HTTPS. Браузер так же отображает его как безопасный сайт (рис. 6).
И HTTPS критичен для сайта. В 2014 году Гугл анонсировал возврат HTTPS в число ранжирующих факторов.
Фактически в 2017 исследователи считают, что HTTPS является десятым по важности фактором ранжирования.
Почему?
Если ваш сайт доступен по HTTPS, то информация передаётся его посетителям в зашифрованном виде. Это значит, что они более защищены при посещении вашего сайта.
А Гугл всегда поощряет за дружественные к пользователям факторы.
С его собственных слов: «мы призвали веб к подходу «HTTPS везде»… мы хотим поощрить владельцев сайтов перейти от HTTP к HTTPS, чтобы все были в безопасности, выходя в Интернет».
Поэтому крайне важно купить SSL сертификат для своего сайта.
Следующая картинка иллюстрирует передачу данных, когда SSL включён (рис. 7).
Вы можете заметить, что для сайтов доступных по HTTP, злоумышленники могут прочитать данные, которые пользователь отправляет на сайт или получает с него. Это происходит из-за того что при использовании HTTP данные передаются в текстовом виде.
Но в случае HTTPS, эти данные шифруются. Поэтому даже если взломщик прочитает их, он ничего не сможет понять.
Выводы таковы – дружественные к SEO URLы должны быть доступны по HTTPS.
- Скройте имена файлов
Вы могли заметить, что некоторые URLы заканчиваются расширениями файлов. Например, .asp, .php или .html. Если ваши страницы имеют такие расширения, то вам стоит убрать их.
Почему?
Предположим, ваш сайт сделан на ASP.NET и страницы сайта имеют расширения .asp.
Что произойдёт, если вы захотите перейти на PHPшный фреймворк? Расширения ваших файлов поменяются на .php.
Подобные изменения потребуют от вас настройки 301 редиректа. Так чтобы если кто-то напечатает ваш старый адрес, то их перенаправят на новый.
Более того, каждый раз, когда вы будете делать подобные изменения, поисковым системам придётся переиндексировать ваши страницы.
Но если удалить расширения в принципе, то вы сможете легко избежать этих проблем.
Теперь даже если вы перейдёте с одной технологии на другую, то адреса страниц не изменятся.
В идеале, адрес не должны зависеть от реализации сайта или используемого на бэкэнде сайта фреймворка.
URLы без расширений выглядят более опрятно, читабельно и предполагают лучшую кликабельность.
Итого:
Иногда адреса могут вести на файл для скачивания пользователями. Например, на вашем сайте может лежать pdf файл. В этом случае в URLах должны оставаться расширения файлов, как в этом примере:
- https://wwww.example.com/file1.pdf
- Делайте ваши URLы похожими на заголовки страниц (в разумных пределах)
Заголовок ваших статей должен соответствовать URLу и наоборот. Но это не значит, что вы должны копировать весь заголовок слово в слово и вставлять его в URL. Потому что, как упоминалось ранее, дружественные к SEO URLы должны быть короткими.
Вот пример:
Page title: The Only 6 Keyword Research Tools You Need to Use
Page URL: https://neilpatel.com/blog/necessary- keyword-research-tools
Заметьте, что заголовок и URL похожи, но не идентичны.
Что если URL страницы был бы https://neilpatel.com/blog/find-keywords ? Хоть он короткий и простой, всё же это будет не лучшим выбором.
Главная мысль в том, что заголовок страницы и URL не должны полностью отличаться.
- Блокируйте динамические и бесконечные URLы
Предположим, вы зашли на сайт, который позволяет вам бронировать отели. Вы начинаете поиск, и вам выдают список результатов. Поскольку это большой сайт, то вы ожидаете наличия какого-то фильтра или механизма сортировки, которые помогут вам найти необходимое.
Например, вы можете искать по диапазону стоимости. Или использовать более специфичные фильтры. Однако, каждый раз, когда вы добавляете новый фильтр к уже установленным, в URL добавляются новые параметры.
Вот возможный пример того как URL будет меняться при добавлении всё новых и новых фильтров (рис. 8):
Таким образом, сайт может иметь чрезмерно большое количество более-менее похожих страниц, на которых один и тот же контент по-разному сгруппирован.
Это создаёт проблемы для Гугла, который видит огромное количество страниц с разными URLами, но с похожим контентом.
Эти URLы, которые, как правило, являются результатами поиска по базе данных сайта, называются динамическими URLами.
На некоторых сайтах есть календари, которые могут создавать страницы на основании даты. И это может привести к возможно неограниченному количеству URLов, если нет никаких механизмов предотвратить это. Такая ситуация называется «бесконечные URLы».
Обе описанные проблемы затруднят продвижение вашего сайта в поисковиках.
Вы можете заблокировать эти URLы, отредактировав файл robots.txt. Рекомендуется закрывать от Гугла подобные страницы, используя регулярные выражения с атрибутом nofollow. Вы так же можете так же использовать тэг «canonical» для некоторых динамических адресов.
- Предпочитайте поддоменам поддиректории
Предположим, у вас на сайте есть блог, который может располагаться либо здесь:
- example.com/blog
либо здесь:
- example.com
Адрес www.example.com/blog является поддиректорией на вашем сайте.
А адрес blog.example.com – это поддомен.
Ведутся споры о том, какой вариант лучше для SEO. И Гугл, похоже, не имеет конкретной позиции по этому вопросу.
Но на практике подпапки предпочтительнее поддоменов.
Итого:
Есть один кейс, когда поддомен лучше подпапки.
Предположим, у вас есть домен mybusiness.com и вы хотите расширить географию своего бизнеса на Францию. Есть три способа, как вы можете организовать URLы для ваших французских клиентов:
- национальный домен mybusiness.fr
- подпапка mybusiness.com/fr
- поддомен mybusiness.com
Какой вариант наилучший?
Конечно же, первый. Но он может быть слишком дорогим или недоступным. Более того, на национальные домены накладываются законодательные ограничения и дополнительные требования.
Если с национальным доменом не сложилось, то следующим по порядку хорошим вариантом будет поддомен (не подпапка). И вот почему:
Поддомен может работать как отдельный сайт. Вы можете даже разместить их на разных серверах. Для подпапки сделать это гораздо сложнее. К тому же с точки зрения пользователей, fr.mybusiness.com выглядит более логично, чем mybusiness.com/fr
И не забудьте настроить региональную привязку. Для национальных доменов Гугл сделает это автоматически. Но если вы используете поддомен, то вам необходимо сделать это самостоятельно в Google Search Console.
- Используйте переадресацию и canonical
- Вам стоит использовать 301 редирект, если у вас несколько URLов ведут на одну и ту же страницу.
Когда пользователь хочет посетить ваш сайт, то он может написать что-либо из этого: www.mysite.com, mysite.com и https://www.mysite.com Но все эти адреса по сути одно и тоже. Следовательно, вам стоит выбрать один адрес (предпочтительно https) и использовать 301 редирект для перенаправления трафика с других адресов на этот.
Теперь если кто-то попытается зайти на сайт www.mysite.com, то он автоматом попадёт на https://www.mysite.com Слияние нескольких версий доступа к сайту помогает в плане SEO, а так же с точки зрения юзабилити.
- Вам стоит использовать 301 редирект, если вы сознательно изменили URL страницы.
Давайте предположим, что после прочтения этого гайда, вы решили поменять адреса страниц на вашем сайте. Предыдущий URL был www.mysite.com/randompage (адрес A). И вы изменили его на www.mysite.com/about-me (адрес Б).
Теперь вы должны настроить редирект с адреса А на адрес Б.
Зачем?
Потому что люди уже могли добавить адрес А себе в закладки или адрес засветился в Интернете. На страницу так же может вести много обратных ссылок. Если вы не поставите редирект, то потеряете трафик, который мог литься на предыдущий адрес.
- Не объединяйте слишком много 301 редиректов в цепочку.
Создание слишком длинных цепочек редиректов не очень хорошая практика. Если адрес А перенаправлен на адрес Б, то всё нормально. И если адрес Б перенаправлен на адрес В, то тоже норм. Но если вы продолжите перенаправлять с адреса В на Г, то это уже плохо.
Бот Гугла без проблем пройдёт один редирект, два, может даже три, но затем он решит остановиться. Поэтому не делайте больше двух трёх редиректов.
Дополнительный минус заключается в том, что длинные цепочки перенаправлений не очень удобны для пользователей. Они без особой нужды замедляют браузер и скорость загрузки страниц.
- Используйте canonical для дублирующегося контента.
Часто на вашем сайте могут быть страницы с дублирующимся контентом. Вот некоторые распространённые причины:
- Ваш интернет магазин может содержать похожие товары с похожими описаниями;
- Статьи в вашем блоге могут располагаться одновременно в разных категориях по разным URLам;
- Страница вашего сайта может иметь версию для печати или PDF версию.
В этих случаях вам стоит использовать rel=”canonical”.
Если страница А это основная страница и страница Б это её дуль, то вам стоит добавить в HTML код страницы Б следующий тэг:
Итого:
Какая разница между 301 редиректом и rel=”canonical”?
301 редирект так же известен как перманентный редирект. Когда вы используете 301 редирект с URLа А на URL Б, то вы перенаправляете и поисковые системы и посетителей с А на Б. И URL А сам по себе не имеет контента и не может быть посещён.
Когда вы используете canonical на странице Б (ссылающийся на страницу А), то вы перенаправляете только поисковую систему. Обе страницы А и Б остаются доступными. Но поисковая система загрузит только страницу А.
Заключение
Оптимизация URLов может и не быть существенной частью работ по SEO, но она очень важна. Сайт с хорошими URLами удобен в использовании. И мы все знаем, что удобство использования это возможно наиболее важный фактор ранжирования у поисковых систем.
Как мы можете увидеть, помимо нескольких технических аспектов, создание дружественных к SEO URLов не очень сложное дело. Мы надеемся, что вы найдёте изложенные выше доводы полезными для вашего SEO.
Если у вас есть вопросы по изложенному материалу, то не стесняйтесь и задавайте их в комментариях к статье.
Если же вопросов нет, то предлагаем вам ознакомиться и осознать нашу статью «10 маркетинговых трендов 2018 года».
Как вы можете использовать эту информацию применительно к своим сайтам?
Специально для вас создан пошаговый чеклист, с помощью которого вы можете быстро внедрить наиболее важные техники из этой статьи.
Чеклист содержит 10 наиболее важных ранжирующих факторов и суперэффективных стратегий, которые позволят вам подняться в выдаче и получить больше трафика.
Кликните на эту ссылку, чтобы получить чеклист
Исходная статья — https://www.webalive.com.au/seo-friendly-urls/