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

Как сделать сайт дружественным к поисковой системе

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

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

Кому это руководство подходит?

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

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

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

Руководство по разработке веб-сайта для поисковых систем

1. Рассмотрите возможность использования HTTPS-шифрования. Раньше безопасность HTTPS / SSL была зарезервирована исключительно для разделов электронной коммерции на веб-сайте. Это должно было защищать конфиденциальную личную информацию, такую ​​как номера кредитных карт. Тем не менее, Google делает толчок для «HTTPS повсюду», факторизуя это в свой алгоритм ранжирования.

Пока это всего лишь небольшой фактор – но это может измениться по мере того, как больше сайтов совершают движение. Ключ к полной безопасности на вашем веб-сайте заключается в том, что он не мешает скорости сайта, что является другой (вероятно, более важной) проблемой.

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

3. Разрешить spidering сайта через robots.txt. Время от времени, когда новый сайт откатывается, разработчик забывает изменить файл robots.txt, чтобы Поисковые системы могли сканировать страницы. Если ваш веб-маркетолог не думает о проверке этого файла, вы можете потратить несколько месяцев на то, почему вы не получаете трафик, которым вы должны быть. Дважды проверьте файл robots.txt, чтобы убедиться, что он не отключает Поисковые системы от обхода вашего сайта.

4. Объявите свой тип документа. «Doctype» страницы сообщает браузерам, как переводить каждую веб-страницу. Без должным образом объявленного doctype, браузер должен угадать. По большей части, его догадка будет правильной, но некоторые вещи просто не могут правильно перевести. Поисковые системы используют это, чтобы убедиться, что они правильно анализируют каждую часть вашего сайта.

5. Используйте действительный HTML. Хотя недействительный HTML не обязательно влияет на ваш рейтинг, это еще одна вещь, которая может привести к неправильной перестановке вашей страницы браузером или поисковой системой. Правильный перевод каждой страницы гарантирует, что каждый видит то, что, по вашему мнению, видит.

6. Используйте действительный CSS. См. Выше.

7. Сделайте ваши файлы CSS и JavaScript доступными. Не скрывайте свои файлы CSS и JavaScript от поисковых систем. Эта информация важна для правильного отображения страниц, поэтому они знают, как правильно анализировать каждую часть. Вполне возможно, что если Поисковые системы не могут сказать, как вы обрабатываете разные материалы, ключевым компонентам не будет придаваться значение, которое они заслуживают.

8. Избегайте использования фреймов HTML. По общему признанию, это веб-разработка старой школы, которую вы не видите много в наши дни, но это достойная осторожность, чтобы иметь в виду, если вы работаете с разработчиком старой школы. Но, честно говоря, если вы наняли разработчика, который использует фреймы, вы наняли не того парня.

9. Добавьте описательные атрибуты alt. Любое изображение, которое вызывается в коде страницы (а не через CSS), должно использовать соответствующий атрибут alt. Это незначительная вещь, но обычно это хорошая практика, которую следует помнить при добавлении изображений.

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

11. 404 плохих URL. И на всякий случай, если вы пропустили 301 переадресацию старых URL-адресов, убедитесь, что любой неверный URL-адрес возвращает код 404 с правильно спроектированной страницей 404.

12. Забудьте о принтерах. Разработчики использовали для создания «удобных для печати» страниц с собственным URL. Это уже не является необходимым и на самом деле является плохой практикой. Используйте CSS, чтобы убедиться, что любая страница на вашем сайте удобна для печати, удаляя вещи, которые не имеют смысла для печатной страницы, и используют форматирование, которое лучше подходит для бумаги.

13. Подчеркните интерактивные ссылки. Подчеркнутый текст по-прежнему является универсальным индикатором того, что текст является гиперссылкой. Как правило, не рекомендуется разрывать протокол (или ожидания) в этой области.

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

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

16. Установите правильную иерархию страниц. URL-адреса страниц должны использовать установленный иерархический формат, который имитирует навигацию по сайту. Навигационные категории и подкатегории должны быть представлены во всех URL-адресах.

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

18. Напишите уникальные теги заголовков. Каждая страница сайта должна начинаться со своего уникального тега title. Вам не нужно включать все SEO на него, если время не позволяет, но наличие заголовка, представляющего содержание страницы, является обязательным для пересылки сайта. Держите каждый в пределах от 35 до 55 символов.

19. Напишите уникальные метаописания. См. Выше. Хорошее описание должно быть от 100 до 155 символов.

20. Используйте правильно закодированные списки. Используйте правильный HTML-код (,,

  • ) для маркированных и нумерованных списков. Это говорит браузеру и поисковой системе, что часть контента является фактическим элементом списка, что может повлиять на то, как этот текст переводится для значения поиска.

    21. Уменьшите раздувание кода. По мере развития разработки и добавления новых функций на сайт, код кода становится раздутым. Много раз разработчики ищут самый простой / быстрый способ сделать что-то, но это часто самый раздутый способ. Нарастание кода замедляет скорость страницы, поэтому лучше всего свести это к минимуму.

    22. Уменьшите использование таблиц HTML. Подобно фреймам, таблицы выходят из общего использования, так как есть намного более упорядоченные способы сделать то же самое. К сожалению, часто проще создавать и управлять таблицами. Избегайте использования таблиц, когда это возможно, и используйте CSS вместо этого для контента, который должен иметь табличный стиль.

    23. Используйте абсолютные ссылки в навигации. Разработчики любят использовать относительные ссылки, потому что это упрощает перемещение сайта с сервера разработки на прямой URL. Однако относительные связи могут привести к проблемам с интерпретацией и выскабливанием. Я рекомендую использовать абсолютные ссылки, когда это возможно, но, по крайней мере, в навигации по сайту.

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

    25. Запретить страницы для поиска поисковых систем. Используйте файл robots.txt, чтобы Поисковые системы не попадали на страницы рассылки, к которым у них не должно быть доступа. Отказ от этих страниц не позволит поисковым системам читать содержимое на странице; однако ссылки на эти страницы могут оказаться в результатах поиска, если двигатели найдут другие сигналы, которые дадут им указание на значение страницы.

    26. NoIndex, чтобы они не выходили из SERP. Если вы хотите полностью удалить страницы из страниц результатов поиска (SERP), использование метатега noindex – лучший путь для перехода. Это говорит поисковым системам не индексировать страницу вообще.

    27. Ссылки NoFollow, чтобы они не пропускали значение. Если вы не хотите, чтобы какая-либо конкретная ссылка передавала значение другой странице, используйте атрибут nofollow в коде ссылки. Имейте в виду, что сама ссылка приведет к потере ссылки на странице – она ​​просто не будет передана на страницу, на которую вы ссылаетесь.

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

    29. Найдите способы увеличения скорости загрузки страницы. Всегда есть вещи, которые вы можете сделать, чтобы улучшить скорость сайта. Ищите даже самые маленькие возможности для того, чтобы ваши страницы загружались еще быстрее.

    30. Уменьшите количество ссылок на странице. Поисковые системы рекомендуют, чтобы на одной странице было не более 100 ссылок. Но это не значит, что вам нужно подойти к этому номеру, прежде чем отбирать чрезмерные ссылки. Просмотрите навигацию по сайту и ключевые страницы, чтобы убедиться, что вы не использовали чрезмерную привязку.

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

    32. Внедрить правильную иерархию тегов заголовков. Каждая страница должна иметь один и только один тег H1. Остальные метки заголовка верхнего уровня (H2-4) должны использоваться только для областей содержимого, сохраняя H5-6 для навигационных заголовков.

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

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

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

    Заключительные мысли

    Реализация каждого из приведенных выше предложений подтолкнет ваш сайт на один шаг ближе к поисковому движку. Мое предложение было бы обратить внимание на все, потому что развертывание нового сайта, который не является полностью удобным для поисковых систем, может иметь катастрофические результаты. Если вы подождете, пока сайт не выйдет из строя – даже если вы быстро исправите проблемы, вы все равно можете столкнуться с негативными долгосрочными последствиями.

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