Ян Лурье написал краткий и емкий гид для разработчиков, которые хотят учесть SEO при работе с сайтом. Получился полезный чеклист.
https://www.portent.com/blog/seo/developers-seo-guide.htm
1. Сделайте сайт жизнеспособным
- Настройте серверные логи, в них можно увидеть правду.
- Не просто включите аналитику, а настройте ее. Учтите все поддомены.
- Учтите robots.txt
- Установите корректные HTTP-коды статусов.
- Настройте HTTP-заголовки.
- Убедитесь, что сайт расположен на стабильном и быстром хостинге.
2. Сделайте сайт видимым
- Настройте канонические страницы.
- Уделите внимание скорости загрузки.
- Избавьтесь от страниц с малым контентом или слабо-уникальной инфой. Не ждите, пока эту задачу вам поставит сеошник.
- Используйте семантический HTML-код при верстке, релевантную микро-разметку.
- Расположите каждое видео на своей странице.
- Генерируйте читабельные URL.
- Используйте подпапки, а не поддомены.
- Не используйте nofollow для перелинковки.
- Убедитесь, что ссылки в навигации кликабельны.
- Страницы, которые должны быть проиндексированы, должны иметь на себя ссылки. Форм или яваскрипта недостаточно для навигации.
- Не прячьте контент (если вам нужно на него приводить трафик).
- Отдача контента не должна зависеть от пользовательских действий. Для SPA сайтов используйте SSR.
3. Добавьте больше возможностей для SEO
- Сделайте один тег TITLE на странице, который можно редактировать в админке.
- Добавьте также редактирование мета-тегов. Сюда входят не только meta-description, но и Open Graph Protocol, Twitter Card Markup, и другие теги при необходимости.
- Сделайте возможным редактировать ALT для изображений в вашей CMS.Такой минимум необходимо предусмотреть. Передайте это вашим разработчикам прямо сейчас!
via @devakatalk https://t.me/devakatalk/1778