О дублях адресов на сайтах Joomla в Екатеринбурге: почему поиск видит вместо сайта его копии
В этой статье
- Одна страница услуги, четыре разных ссылки на неё
- Плагин SEF включён, а ссылки всё равно двоятся
- Ветка /component/, которую никто не создавал
- Меню как скрытая карта дублей
- Что происходит после склейки адресов
- Кто в Екатеринбурге приходит к нам с такими сайтами
- Сколько это стоит и когда переезд разумнее ремонта
Продвижение сайта на Joomla – это в первую очередь ремонт, и только потом тексты и ссылки. Движок устроен так, что один и тот же материал открывается сразу по нескольким адресам, а поиск честно считает их разными страницами и делит между ними вес. Ниже – что именно ломается на унаследованных проектах Екатеринбурга и в каком порядке мы это разбираем.
Одна страница услуги, четыре разных ссылки на неё
Типовой набор сайта, который делали 7-10 лет назад: адрес с index.php в середине, тот же материал через ветку /component/content/, его копия внутри второго пункта меню и версия с параметром сортировки на конце. Робот берёт все четыре. У поставщика промышленной арматуры мы насчитали 190 полезных материалов и 640 адресов, по которым они открывались.
Плагин SEF включён, а ссылки всё равно двоятся
Включённый в панели «SEF» решает половину задачи: адреса становятся читаемыми, но старые варианты продолжают отдавать код 200. Нужны три вещи – принудительное удаление index.php на уровне сервера, склейка версий с параметрами и явный canonical в шаблоне. Если стоит sh404SEF, его правила почти всегда конфликтуют со встроенным механизмом, и до чистки конфликта позиции не сдвинутся.
Ветка /component/, которую никто не создавал
Регистрация, восстановление пароля, RSS-ленты, версии для печати с tmpl=component, результаты внутреннего поиска – всё это движок отдаёт по умолчанию. Разбираем так:
- служебные ветки закрываем от обхода и убираем ссылки на них из шаблона;
- печатные копии материалов переводим в noindex, а не удаляем;
- ленты оставляем только те, на которые кто-то подписан;
- из robots.txt убираем запрет на /media/, иначе поиск не видит вёрстку сайта.
Меню как скрытая карта дублей
В Joomla адрес страницы собирается из пунктов меню. Пункт «скрытого» меню, оставшийся от прошлого подрядчика, даёт материалу второй полноценный путь. Мы разбираем структуру меню целиком и оставляем у каждого материала ровно один канонический маршрут – это самая недооценённая правка на таких сайтах и почти всегда самая результативная.
Что происходит после склейки адресов
Число страниц в поиске падает в два-три раза, и это нормально. Владельца сайта эта цифра обычно пугает, поэтому мы предупреждаем о ней заранее и показываем вторым графиком число страниц, которые приносят визиты, – вот оно как раз растёт. Норма обхода перераспределяется на живые разделы, робот доходит до карточек, до которых раньше не добирался. Первые движения по коммерческим запросам обычно видно на пятой-восьмой неделе, дальше подключаются семантика, коммерческие факторы и работа со ссылочным.
Кто в Екатеринбурге приходит к нам с такими сайтами
- оптовые поставщики промышленного оборудования, арматуры и подшипников;
- инжиниринговые и проектные компании, работающие по Свердловской области;
- металлотрейдеры и производители металлоконструкций;
- транспортные и складские операторы с сайтом-каталогом услуг;
- выставочные площадки, деловые центры и организаторы отраслевых форумов.
Общее у них одно: сайт делали давно, он приносит заявки по названию компании и почти ничего не даёт по услугам. Отдел продаж при этом уверен, что «в интернете нас нет», хотя сайт есть и даже неплохо написан – просто поиск показывает вместо нужной страницы её техническую копию без внутренних ссылок. Разница между «сайта нет» и «сайт не склеен» измеряется одним отчётом по адресам.
Сколько это стоит и когда переезд разумнее ремонта
Работы по такому проекту начинаются от 19 000 рублей в месяц. Но если ядро осталось на версии 1.5 или 2.5, а половина расширений давно заброшена авторами, честнее посчитать перенос на актуальную платформу: чинить каждый месяц то, что развалится при первом обновлении хостинга, невыгодно обеим сторонам. Такое решение мы принимаем вместе с заказчиком после технического аудита.
Хотите понять, сколько лишних адресов у вашего сайта прямо сейчас, – позвоните по номеру +7 (901) 417-22-12. Посмотрим панель вебмастера вместе и скажем, что чинится за неделю, а что потребует смены шаблона. Примеры работ собраны в портфолио.