10 советов по CMS для SEO-специалистов

10 советов по CMS для SEO-специалистов
JayaDigital

10 советов по CMS для SEO-специалистов

1. Настройки для заголовков и метатегов

Любая CMS должна обладать настройками для:

  • Заголовков страниц
  • Тегов заголовков (h1, h2-h5)
  • Описания мета-тегов
  • Ключевых слов

Все поля должны быть независимы друг от друга (даже если по умолчанию они зависимы). Также должна присутствовать возможность автозаполнения этих полей на основе пользовательских правил.

2. Выпадающие навигационные меню, встроенные в CSS

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

Также убедитесь, что вы можете изменять текст в меню, и что текст ссылки не зависит от заголовка страницы, на которую он указывает.

3. Структура URL

Очень важно убедиться в том, что ваша CMS -система способна создавать адреса URL, благоприятствующие SEO. Также предпочтительно (но не обязательно) создание статичных URL, основанных на ключевых словах (например: http://www.domain.com/ключевое_слово1/ключевое_слово2/index.html).

Однако, самой большой проблемой с CMS-системами является то, что они создают уникальный URL адрес для каждой страницы. Это, в свою очередь приводит к проблемам, если один товар находится в нескольких категориях. Например, возьмем страницу с категориями в интернет-магазине, в котором можно отфильтровать товар по цене, размеру или сезону. В результате получаются еще три страницы с одинаковым содержанием, но различающимися адресами. Проблема заключается в том, что поисковые роботы видят в результате аж четыре страницы, а нужно чтобы они видели только одну — основную. Решение в данной ситуации — настройка системы для выдачи только одного, абсолютного URL (скажем, www.domain.com/item1.html), либо использование тега канонической ссылки.

Также, избегайте CMS, использующих идентификаторы сессии, а также динамические URL, изменяющиеся при каждом новом посетителе.

4. Поддержка тега rel=canonical

Теги rel=canonical — отличный способ предотвратить дублирование содержания блога или сайта. Он как бы который «говорит» роботам использовать только одну страницу, игнорируя при этом копии. Поэтому убедитесь, что что ваша CMS поддерживает этот тэг, и его настройку на постраничном уровне.

5. Функция создания XML карты сайта

Карта сайта в формате sitemap.xml выполняет очень важную функцию в процессе индексации сайта, а именно — она нужна роботам поисковиков для поиска и индексации новых страниц веб-ресурса.

Есть несколько способов генерации XML карт, так что можно не волноваться, что именно ваша CMS сама создать карту не может. Однако, автоматизация этого процесса значительно упростит вам жизнь.

6. О фреймах: No Frames / Iframes

Поисковые системы с трудом понимают фреймы, и не могут толком индексировать их (система запомнит URL фрейма, а не  URL того места, где действительно находится контент). Следовательно, ваша система CMS не должна использовать фреймы (Frames или Iframes), или полагаться на них для отображения контента.

7. Редирект 301 вместо 302

Убедитесь, что все редиректы, создаваемые вашей CMS-системой, обладают кодом 301, а не 302 — это нужно для правильной индексации. Код «301» означает, что страница перемещена навсегда – «moved permanently», код «302» – временное перемещение «moved temporary». Системы CMS должны по умолчанию поддерживать редиректы 301, и избегать 302, так как только редирект 301 правильно перенаправляет метрики со старого URL на новый.

8. Пагинация

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

Тэги rel=next / rel=prev помогут справиться с проблемой дубликации контента, так что лучше убедиться, что ваша CMS-система их поддерживает.

9. Настраиваемые Alt тэги

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

10. Навигация вида «хлебные крошки»

CMS-система должна поддерживать настройку навигации по «хлебным крошкам». Такая навигация весьма улучшает удобство пользования сайтом для посетителей. Но пользоваться ей следует разумно — так, например, не стоит позволять ей создавать уникальные URL-пути.

Дополнительный совет: Поддержка микроформатного контента

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

Микроформатные данные включают в себя:

  • Обзоры
  • Люди
  • Товары
  • Бизнес-проекты и Организации
  • Рецепты
  • События
  • Видео

Каждый из этих типов данных обладает уникальным форматом микроданных.

И еще один совет: Избегайте Flash

Небольшие элементы Flash могут быть весьма полезны, но следует избегать Flash при отображении важного контента, особенно навигационных меню, так как поисковые системы плохо индексируют Flash. Google, скорее всего, увидит сайт, полностью построенный на Flash, как пустое место.

Заключение

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

 

Источник: http://searchenginewatch.com/