Полное руководство по SEO-дружественным URL-адресам
Опубликовано: 2018-07-30В этом руководстве показано, как создавать SEO-дружественные URL-адреса.
Мы обсудим, как оптимизировать ваши структуры URL и сделать их лучше с точки зрения SEO.
Зачем оптимизировать URL-адреса?
Потому что это важный фактор ранжирования. Кроме того, оптимизированные для SEO URL-адреса улучшают удобство использования вашего сайта.
Оптимизация ваших URL-адресов не очень сложна. Вот наше пошаговое руководство о том, как это сделать.
Как создать SEO-дружественные URL-адреса:
- Используйте правильный TLD
- Сделайте ваши URL короткими
- Используйте только безопасные символы
- Сосредоточьтесь на удобочитаемости
- Используйте меньше папок (максимум 2)
- Включите ключевые слова, но избегайте наполнения
- Внедрить HTTPS
- Не указывать расширения имени файла
- Сделайте ваши URL-адреса похожими на заголовки страниц
- Блокировать динамические URL-адреса и URL-адреса с бесконечным пространством
- Предпочитать вложенные папки субдоменам
- Правильно используйте перенаправления и канонические теги
- Создайте правильную XML-карту сайта
1. Используйте правильный TLD
TLD или домен верхнего уровня — это последняя часть полного домена.
В www.example.com TLD — .com
В www.webalive.com.au TLD — .au
Существует два типа TLD:
- Общие домены верхнего уровня или gTLD (например, .com, .org, .net и т. д.)
- Домены верхнего уровня с кодом страны или ccTLD (например, .au, .us и т. д.)
Для некоторых нДВУ требуется часть второго уровня (обратите внимание на пример .com.au ).
Но какой тип TLD следует использовать?
- Если вы не ориентируетесь на местную базу потребителей, используйте .com . .com — самый надежный рДВУ. По состоянию на май 2017 года 47,6% всех веб-сайтов используют домен .com.
- Если ваш сайт хочет сосредоточиться на определенном географическом местоположении, вы можете использовать ccTLD.
Например: Взгляните на наш собственный веб-адрес: www.webalive .com.au . Мы используем нДВУ .au, потому что в основном обслуживаем австралийских клиентов.
Очевидно, что если у вас уже есть домен, выбор .com невозможен. Но не беспокойтесь об этом слишком сильно, так как это всего лишь одна маленькая часть головоломки SEO.
Тем не менее, в некоторых случаях TLD .com вызывает больше доверия и авторитета, что хорошо для SEO. Это следует учитывать при выборе будущих доменов.
2. Сделайте ваши URL короткими
Какова длина ваших URL-адресов? Технически URL-адрес может содержать до 2083 символов. Но более короткие ранжируются лучше.
В 2016 году Backlinko проанализировал более 1 миллиона результатов поиска Google. Их исследование ясно показало, что Google предпочитает более короткие URL-адреса.
В идеале длина ваших URL-адресов должна составлять от 50 до 60 символов.
Как насчет слов? Сколько слов должно быть в них?
Давайте рассмотрим этот вопрос на примере.
Вот URL-адрес одного из наших сообщений в блоге:
- https://www.webalive.com.au/ecommerce-ux-tips
Заголовок поста: « Пользовательский интерфейс для электронной коммерции: 4 простых совета для повышения конверсии вашего магазина ». Когда мы публиковали статью с помощью WordPress, это был 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
- Слова должны быть разделены дефисами (не символами подчеркивания).
Примечание:
Google рекомендует использовать дефисы для разделения слов в любом веб-адресе:
3. Используйте только безопасные символы
С технической точки зрения URL-адрес может содержать любой из следующих символов:
Буквенно-цифровые символы: A – Z a – z 0 – 9
Специальные символы: $ — _. + ! * ' ( ),
Зарезервированные символы: ; / ? знак равно
Зарезервированные символы могут использоваться только по назначению. Например, знак вопроса (?) используется в начале строки запроса.
Таким образом, вы в основном остаетесь с буквенно-цифровыми и специальными символами . Вы можете использовать их свободно без каких-либо технических трудностей.
Кроме одного.
Наличие заглавных букв в URL-адресах может вызвать ошибку 404 на некоторых серверах. Поэтому лучше всего использовать строчные буквы .
Вы также должны знать, что есть некоторые небезопасные символы , которые никогда не должны быть частью любого хорошо продуманного URL-адреса.
Примечание:
Избегайте пустых мест.
Когда вы загружаете изображение или файл, ваша CMS автоматически создает адрес для файла.
Предположим, имя вашего изображения было « seo tip.png ». Обратите внимание, что в имени файла есть пробел.
При преобразовании в URL это становится « seo%20tips.png ».
Как вы можете видеть, символ пробела выражен как %20 в URL-адресе.
Чтобы сделать ваши URL-адреса читабельными и удобными для пользователя, замените все пробелы дефисом (-). Отредактируйте имена файлов перед загрузкой. В этом примере имя изображения должно быть « seo-tips.png ».
4. Сосредоточьтесь на удобочитаемости
Сделайте ваши URL-адреса удобочитаемыми для людей.
Что это значит?
Рэнд Фишкин объяснил, что идеально подходит для этой шкалы диаграммы читабельности URL :
Ключевой момент —
Когда кто-то читает ваш URL, он должен легко понять, о чем страница. Он должен быть оптимизирован как для людей, так и для поисковых систем.
Примечание:
Часто предлагается не использовать стоп-слова в URL-адресах. Стоп-слова — a, an, the, for, of, but и т. д. Если вы можете обойтись без этих слов, удалите их. Но никогда не жертвуйте удобочитаемостью, чтобы избежать стоп-слов.
Например, вот URL одного из наших постов в блоге:
- https://www.webalive.com.au/советы для австралийских стартапов
Обратите внимание, что мы использовали стоп-слово для в URL-адресе. Это потому, что это делает URL-адрес более читаемым.
5. Используйте меньше папок (максимум 2)
Давайте сначала объясним, что мы подразумеваем под папками. Вот пример URL с двумя папками:
- www.example.com/папка1/папка2/страница _
Каждая косая черта в URL-адресе обозначает папку. (Хотя в некоторых случаях в конце может стоять дополнительная косая черта .)
Папки помогают организовать страницы вашего веб-сайта. Но чрезмерное их использование снижает читабельность URL и сбивает с толку поисковые системы.
URL-адреса, оптимизированные для SEO, никогда не должны иметь более двух папок .
Посмотрите на это:
- https://au.neoncoproducts.com/ продукт / кондиционер / для блондинок / тонизирующий кондиционер
Хотя это выглядит организованным, страница находится под тремя уровнями папок. Эта форма не удобна для пользователя и не хороша для SEO.
Рассмотрим альтернативу:
- https://au.neoncoproducts.com/ product /тонизирующий кондиционер для блондинок
Второй URL-адрес передает ту же информацию. Но это более читабельно и оптимизировано для SEO.
Некоторые сайты включают даты в свой URL. Особенно для постов в блоге. Это не очень хорошая практика, и ее следует избегать. Вот пример:
- https://www.forbes.com/sites/forbesagencycouncil/ 2017 / 08 / 01 /eight-things-to-consider-before-investing-in-seo
Включение дат необязательно.
Читатели обычно даже не замечают даты в URL. И у Google есть другие способы определить, когда ваша статья была опубликована.
Даты увеличивают количество папок и длину URL. Это также мешает читабельности.
Примечание:
Страницы продуктов сайта электронной коммерции или интернет-магазина могут использовать любую из следующих двух структур:
- www.myshop.com/ категория / продукт
- www.myshop.com/ продукт
Оба хорошие. Выбрав формат, соблюдайте последовательность.
Если у вас есть продукты разных типов, было бы неплохо включить одну папку категории. Или максимум два, если это действительно необходимо.
Для статей блога следует использовать любой из следующих форматов:
- www.mysite.com/ название статьи
- www.mysite.com/ блог / статья - название
В любом случае, если ваш сайт полностью ориентирован на публикацию в блоге, то следующая структура может быть более подходящей:
- www.mysite.com/ статья-категория / статья -название
6. Включите ключевые слова, но избегайте наполнения
Оптимизированные для SEO URL-адреса должны содержать ключевые слова , связанные с содержанием страницы .
Часто люди размещают ссылку на страницу в Интернете или социальных сетях без использования анкорного текста. Включение ключевого слова помогает людям понять, о чем страница, глядя на саму ссылку.
Ссылка, которая включает ключевые слова, также приветствуется поисковыми системами. Брайан Дин упомянул об этом под номером 51 в своем исследовании Google Ranking Factor.
- Используйте в URL только те ключевые слова, которые имеют отношение к содержанию страницы.
- Главное ключевое слово лучше указывать в начале пути или имени файла.
- Никогда не повторяйте ключевое слово. И не ориентируйтесь на слишком многих из них
Давайте рассмотрим адрес этой записи в блоге:
- https://www.webalive.com.au/ seo-friendly-urls
Если кто-то читает это, он может легко понять, о чем эта страница. На самом деле, дружественные к SEO URL -адреса являются целевой фразой ключевого слова для этой статьи.
Что, если бы у нас было что-то вроде того, что показано ниже?
- https://www.webalive.com.au/blog/seo/seo-friendly-urls _
Не хороший пример.
Имя папки seo должно обозначать категорию статьи. Но это приводит к тому, что ключевое слово seo появляется в адресе дважды, что не является хорошей идеей. Переполнение ключевыми словами — плохая практика, и ее следует избегать.
7. Внедрите HTTPS
Каждый URL-адрес начинается с HTTP или HTTPS.
Если у вашего сайта есть SSL-сертификат, его URL-адреса будут начинаться с HTTPS. Браузер также указывает, что это безопасный сайт.
А это очень важно для SEO. Google объявил HTTPS фактором ранжирования еще в 2014 году.
Фактически, в исследовании SEMrush Ranking Factors Study 2017 HTTPS упоминается как 10- й по значимости фактор ранжирования .
Почему?
Когда ваш сайт использует HTTPS, информация на вашем сайте будет зашифрована. Это означает, что люди в большей безопасности при посещении вашего сайта.
И Google всегда повышает удобство для пользователя.
По их собственным словам: « … мы призвали к «HTTPS везде» в Интернете… мы хотели бы призвать всех владельцев веб-сайтов перейти с HTTP на HTTPS, чтобы обеспечить безопасность всех в Интернете. ”
Поэтому крайне важно иметь SSL на вашем сайте.
На следующей диаграмме показано, что происходит, когда ваш сайт поддерживает SSL (т. е. имеет HTTPS):
Вы можете видеть, что для обычных HTTP-сайтов шпион может читать данные, которые пользователь отправляет или получает с сервера вашего сайта. Потому что HTTP отправляет данные в виде простого текста.
Но в случае HTTPS эти данные шифруются. Так что, даже если злоумышленник прочитает их, он ничего не поймет.
Суть в том, что URL-адреса, оптимизированные для SEO, должны иметь HTTPS.
Эта статья от Yoast даст вам больше информации о том, как реализовать HTTPS на вашем сайте.
8. Не указывайте расширения имени файла
Вы могли заметить, что некоторые URL-адреса заканчиваются расширениями имен файлов. Например, .asp , .php или .html . Если на ваших страницах есть такие расширения, вы должны удалить их.
Почему?
Предположим, вы создали свой сайт с помощью ASP.NET. И ваши веб-страницы имеют расширение .asp .
- https://www.example.com/page1.asp
Что произойдет, если вы захотите перейти на фреймворк на основе PHP? Расширение вашей страницы изменится на .php.
- https://www.example.com/page1.php
Этот тип изменений потребует от вас установки 301 редиректа . Так что, если кто-то введет ваш старый адрес, он будет перенаправлен на новый.
Более того, каждый раз, когда вы вносите такие изменения, поисковые системы должны переиндексировать ваши страницы.
Полностью исключив расширения, вы можете легко избежать этих проблем.
- https://www.example.com/ страница1
Теперь даже при переходе с одной технологии на другую адреса ваших страниц не изменятся.
В идеале адреса не должны зависеть от реализации или фреймворка, используемого в серверной части.
URL-адреса без расширений файлов выглядят более чистыми , читабельными и предположительно имеют более высокий рейтинг кликов.
Примечание:
Иногда адрес может содержать файл, который необходимо загрузить на стороне пользователя. Например, на вашем сайте может быть файл в формате PDF, который вы хотите, чтобы ваши посетители загружали. В этом случае URL-адрес должен иметь расширение файла, например https://wwww.example.com/file1.pdf.
9. Сделайте ваши URL-адреса похожими на заголовки страниц (в разумной степени).
Название вашей страницы должно соответствовать URL-адресу и наоборот. Но это не означает, что вы должны дословно копировать весь заголовок и помещать его в URL-адрес. Потому что, как мы упоминали ранее, идеально оптимизированные для SEO URL-адреса должны быть короче.
Вот пример от Нила Пателя:
Название страницы: 6 инструментов исследования ключевых слов , которые вам нужно использовать
URL страницы: https://neilpatel.com/blog/necessary-keyword-research-tools
Обратите внимание, что заголовок и URL очень похожи, но не совпадают.
Что, если URL-адрес этой страницы был https://neilpatel.com/blog/find-keywords ? Несмотря на краткость и простоту, это не лучший выбор.
Главное, заголовок вашей страницы и URL-адрес не должны полностью отличаться.
10. Блокируйте динамические URL-адреса и URL-адреса с бесконечным пространством
Предположим, вы посещаете веб-сайт, который позволяет бронировать отели. Вы ищете, и результат дает вам список отелей. Если это большой веб-сайт, вы ожидаете найти какой-то фильтр или механизм сортировки, который поможет вам уточнить страницу результатов поиска.
Например, вам могут понадобиться отели по доступным ценам . Можно даже более конкретно. Но каждый раз, когда вы добавляете новый фильтр поверх другого, результирующий URL-адрес получает дополнительную часть.
Вот возможный пример того, как URL-адреса меняются при применении фильтров:
Таким образом, сайт может иметь излишне большое количество URL-адресов с более или менее схожим содержанием, организованных по-разному.
Это вызывает проблемы для сканера Google. Сканер видит огромное количество страниц с разными URL. Но все эти страницы имеют одинаковое содержание.
Эти URL-адреса, которые обычно являются результатом запроса к базе данных сайта, называются динамическими URL -адресами.
На некоторых сайтах есть календарь, который может динамически создавать страницы на основе дат. И это может привести к созданию неограниченного количества URL-адресов, если нет ограничений. Это так называемые URL-адреса с бесконечным пространством .
И динамические URL-адреса, и URL-адреса с бесконечным пространством навредят вашему SEO.
Вы можете заблокировать эти URL-адреса, отредактировав файл robots.txt. Рекомендуется запретить боту Google доступ к этим страницам с помощью регулярных выражений с атрибутом nofollow. Вы также можете использовать тег canonical для обработки некоторых динамических адресов.
11. Предпочитайте подпапки поддоменам
Предположим, на вашем сайте есть блог. Теперь URL-адрес блога может быть:
- www.example.com/blog
Или же -
- blog.example.com
Адрес www.example.com/blog представляет собой подпапку или подкаталог вашего сайта.
А blog.example.com — это субдомен.
Было несколько споров о том, какой из них лучше для SEO. Google, похоже, не имеет определенной позиции по этому вопросу.
Но на практике вложенные папки лучше, чем поддомены .
Первая часть этого видео Whiteboard Friday, посвященная оптимизированной для SEO структуре URL-адресов от Moz, объясняет эту тему:
Примечание:
Есть один конкретный случай, когда субдомен является лучшим выбором, чем подпапка.
Предположим, ваша компания, mybusiness.com, хочет расширить свои торговые операции во Франции. Существует три варианта настройки URL-адреса для ваших французских клиентов:
- нДВУ:
мой бизнес.fr - Подпапка для конкретной страны:
mybusiness.com/fr - Субдомен для конкретной страны:
fr.mybusiness.com
Какой из них лучший выбор?
Конечно, ccTLD. Но он может быть обширным или недоступным. Более того, нДВУ обычно имеют несколько юридических вопросов и заранее установленных требований.
Если вы не можете получить ccTLD, вторым лучшим вариантом является наличие поддомена (не подпапки).
Вот почему –
Поддомен может работать как отдельный сайт. Вы даже можете разместить его на другом сервере. Это не верно для подпапки. Кроме того, с точки зрения посетителя, fr.mybusiness.com выглядит более привязанным к местоположению, чем www.mybusiness.com/fr.
Не забудьте настроить таргетинг результатов поиска на вашу конкретную страну. Для нДВУ Google автоматически свяжет ваш сайт с географическим местоположением. Но когда вы используете субдомен, вам придется делать это вручную из Search Console.
12. Правильно используйте перенаправления и канонические теги
- Вы должны использовать перенаправление 301, если у вас есть несколько URL-адресов, ведущих на одну и ту же страницу .
Когда пользователь хочет посетить ваш сайт, он может ввести любое из следующего: www.mysite.com, mysite.com и https://www.mysite.com. Но все эти адреса на самом деле разные. Таким образом, вы должны выбрать один конкретный адрес (желательно https) и использовать 301 редиректы для отправки трафика с других адресов на него.
Теперь, если кто-то попытается посетить mysite.com или www.mysite.com, он автоматически попадет на https://www.mysite.com. Объединение разных версий помогает повысить авторитет SEO вашего сайта и является обязательным условием для оптимального взаимодействия с пользователем.
- Вы должны использовать переадресацию 301, если вы намеренно изменили URL-адрес страницы .
Предположим, после прочтения этого руководства вы решили изменить адрес страницы своего сайта. Предыдущий URL-адрес страницы был www.mysite.com/randompage (адрес A). И вы изменили его на www.mysite.com/about-me (адрес Б).
Теперь вам нужно настроить редирект 301 с адреса А на адрес Б.
Почему?
Потому что люди, возможно, уже добавили в закладки или использовали URL-адрес A в Интернете. Страница также могла получить много обратных ссылок. Если вы не установите перенаправление 301, вы потеряете весь трафик и ссылочный вес, которые могли пройти через ваш предыдущий адрес.
- Не объединяйте слишком много перенаправлений 301
Не идеально создавать длинные цепочки перенаправлений. Если адрес A перенаправляет на адрес B, это абсолютно нормально. Тогда, если адрес B перенаправляет на адрес C, это тоже нормально. Но если продолжить цепочку переадресации с адреса C на D, то это уже не идеально.
Бот Google будет идеально следовать одному, двум или, может быть, трем редиректам, но затем может решить остановиться. Итак, держите перенаправления на один или два шага.
Кроме того, более длинные цепочки перенаправлений также неудобны для пользователя. Это замедляет работу браузера, и зрители испытывают ненужную задержку.
Это видео от Google Webmasters объясняет проблему с множественными переадресациями —
- Используйте тег Canonical для обработки дублирующегося контента
Часто на вашем сайте может быть несколько страниц с одинаковым содержанием. Вот несколько распространенных случаев:
У вас есть сайт электронной коммерции, на разных страницах которого есть похожие товары с похожими описаниями.
У вас есть сайт блога, и есть одни и те же записи блога в двух разных категориях с разными URL-адресами.
Страница вашего сайта имеет другую версию для печати или PDF.
В этих случаях следует использовать тег rel="canonical".
Если страница А является вашей главной страницей, а страница Б имеет дублированный контент, вам следует вставить следующий код в HTML-код страницы Б:
<ссылка rel="canonical" href=https://www.mysite.com/page-a/>
Примечание:
В чем разница между 301 и rel canonical?
301 редирект также известен как постоянный редирект. Когда вы устанавливаете перенаправление 301 с URL-адреса A на B, вы перенаправляете как сканеры поисковых систем, так и посетителей с A на B. А сам URL-адрес A не имеет никакого контента и не может быть посещен.
Когда вы используете канонический тег на странице B (направляющий на страницу A), вы перенаправляете только поискового робота с B на A. И страницы A, и страница B остаются доступными. Но поисковая система ранжирует только страницу А.
13. Создайте правильную XML-карту сайта
Карта сайта XML сообщает поисковым системам, какие URL-адреса вашего сайта являются наиболее важными. Вы можете использовать бесплатный инструмент, такой как Screaming Frog, для создания XML-карты сайта для вашего сайта.
Щелкните здесь, чтобы просмотреть пошаговое руководство по созданию XML-карты сайта с помощью Screaming Frog.
Ваша XML-карта сайта не должна содержать неиндексированные или канонизированные страницы. Другими словами, в нем должны быть перечислены только те страницы, которые вы хотите отображать в результатах поиска.
После создания карты сайта вам необходимо загрузить ее на свой сайт и отправить URL-адрес через Google Search Console.
Вывод
Оптимизация URL может показаться не очень важной частью SEO, но она очень важна. Сайт с хорошей структурой URL повышает его удобство использования. И все мы знаем, что удобство для пользователя, возможно, является самым важным фактором, когда речь идет о ранжировании в поисковых системах.
Как видите, если не считать нескольких технических аспектов, создание оптимизированных для SEO URL-адресов не так уж и сложно. Мы надеемся, что вы сочли упомянутые выше моменты полезными для улучшения вашей стратегии поисковой оптимизации.