РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗sePmInCS 46 of 123 menu

Специфика CMS в SEO

CMS - система управления контентом. Она собирает HTML из шаблонов и базы данных. Разработчик редко пишет каждую страницу руками: за него это делает движок.

Отсюда главная особенность: поисковик получает то, что заложено в шаблоне и настройках. Часть ошибок чинится в админке, часть - только правкой кода шаблона или плагина.

Типичные проблемы CMS:

  • дубли адресов: со слешем и без, с index.php и без, с параметрами сортировки
  • мусорные страницы: поиск по сайту, архивы, теги, пагинация без контроля
  • одинаковые title и h1 из шаблона
  • смена структуры URL без редиректов 301

Сначала включают ЧПУ. Вместо /index.php?id=15 должен быть понятный адрес:

плохо: /index.php?id=15 хорошо: /blog/seo-for-developers/

Дубли склеивают редиректом и каноникалом. Если страница открывается и так, и так, главной оставляют одну версию:

<head> <link rel="canonical" href="https://example.com/blog/seo-for-developers/"> </head>

Служебные разделы закрывают от индексации. Поиск по сайту, корзина, личный кабинет в выдаче не нужны:

<head> <meta name="robots" content="noindex, follow"> </head>

Шаблоны title и h1 должны брать данные страницы, а не подставлять одно название сайта везде. Плохо:

<head> <title>Мой сайт</title> </head> <body> <h1>Мой сайт</h1> </body>

Хорошо, когда заголовок зависит от записи:

<head> <title>SEO для разработчиков - блог</title> </head> <body> <h1>SEO для разработчиков</h1> </body>

После смены структуры URL старые адреса не бросают. На каждый важный старый путь ставят 301 на новый.

Также проверяют robots.txt и sitemap.xml: карта обновляется самой CMS или плагином, в ней нет закрытых и битых адресов.

Почему сайты на CMS часто получают дубли страниц?

Дана верстка шаблона:

<head> <title>Мой сайт</title> </head> <body> <h1>Мой сайт</h1> </body>

Объясните, в чем ошибка для CMS и как исправить.

Страница открывается как /page/ и как /index.php?id=10. Что сделать разработчику?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить