• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь Rel canonical с точки зрения СЕОшника

misterial

Постоялец
Регистрация
13 Ноя 2015
Сообщения
84
Реакции
4
Здравствуйте форумчане, если вкратце то поработав с битриксом возник интересный вопрос. Я вижу что разрабы работают в разных направлениях и отчасти борятся с сео неправильностью своего движка,но все же...
Есть проблема. И эта проблема фильтр и поиск
Учитывая кол-во страниц которые могут и будут генерировать эти компоненты(а это просто туча) как с этим бороться?
Прописывания в robots.txt как показывает практика будет маловато, нужно еще no index no follow на страницах ставить
А если еще и учесть некоторые урлы ,типо (filter/color-is-%25D0%25BA%25D1%2580%25D0%25B0%25D1%2581%25D0%25BD%25D1%258B%25D0%25B9/apply/)
это лишь фильтрация по одному параметру,цвет
В идеале бы вообще нахрен закрыть от индексации и поиск и фильтр полностью, т.к. это не такие уж и важные страницы(ну хотя бы так). Про постраничную навигацию речи не идет, там нормально канонические ссылки работают
Кто нибудь работая долгое время с битрикс решал эту проблему?
 
Технически реализовать непопадание в индекс просто.
Необходимо генерировать канонические ссылки и сверять их с открытой, в данном случае вместе с канонической ссылкой будет тег index, ну а если ссылка не совпадает с канонической у страницы будет noindex

Администратор. Базовый. Основной раздел элемента и поддержка канонических ссылок
Для просмотра ссылки Войди или Зарегистрируйся

Для тех кто сделал всё по инструкции, но каноническая ссылка так и не появилась в шаблоне детальной страницы товара:

Проблема скорее всего в вашем шаблоне компонента bitrix.catalog

1) Переходите к вашему шаблону по пути /bitrix/templates/имя_шаблона_сайта/components/bitrix/catalog/.ваше_имя_шаблона

2) Открываете на редактирование файл element.php

3) Добавляете в массив строку "SET_CANONICAL_URL" => $arParams["DETAIL_SET_CANONICAL_URL"],

должно получится так:

<?$ElementID = $APPLICATION->IncludeComponent(
"bitrix:catalog.element",
"",
array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"PROPERTY_CODE" => $arParams["DETAIL_PROPERTY_CODE"],
"META_KEYWORDS" => $arParams["DETAIL_META_KEYWORDS"],
"META_DESCRIPTION" => $arParams["DETAIL_META_DESCRIPTION"],
"BROWSER_TITLE" => $arParams["DETAIL_BROWSER_TITLE"],
"SET_CANONICAL_URL" => $arParams["DETAIL_SET_CANONICAL_URL"],
"BASKET_URL" => $arParams["BASKET_URL"],

Проблема может заключаться в том, что в шаблоне отсутствует $APPLICATION->ShowHead();
А вместо него подобное:
PHP:
$APPLICATION->ShowMeta("robots", false, true);
$APPLICATION->ShowMeta("keywords", false, true);
$APPLICATION->ShowMeta("description", false, true);
$APPLICATION->ShowCSS(true, true);
$APPLICATION->ShowHeadStrings();
$APPLICATION->ShowHeadScripts();
а такие инструкции не выводят canonical
 
Последнее редактирование:
т.е. програмным методом с помощью php,да?
 
Очень полезная статья:
Для просмотра ссылки Войди или Зарегистрируйся

т.е. програмным методом с помощью php,да?
Судя из документа по курсу Администратор. Базовый — канонические ссылки работают из коробки! А правки в шаблонах в случаях, если навертели в них своего некошерного кода
 
Последнее редактирование модератором:
На сайте с Битриксом сначала настраивал/боролся за правильный вывод урлов, но оказывается эта цмс столько мусора генерирует со временем, что просто задал правила обработки ссылок в google webmaster (жестко срабатывает, но не быстро) и забил; говорят скоро и в яндекс вебмастере вроде появится такая возможность. Хотя яндекс и не засасывает сам по себе столько мусора как google. Со временем поисковики сами склеивают ссылки, причем в 95% случаев угадывали какие считать главными, а какие склеивать с ними. А все эти disallow в robots.txt от лукавого и для самоуспокоения, все равно ненужные ссылки залетают в индекс и прочно сидят там годами.
 
На сайте с Битриксом сначала настраивал/боролся за правильный вывод урлов, но оказывается эта цмс столько мусора генерирует со временем, что просто задал правила обработки ссылок в google webmaster (жестко срабатывает, но не быстро) и забил; говорят скоро и в яндекс вебмастере вроде появится такая возможность. Хотя яндекс и не засасывает сам по себе столько мусора как google. Со временем поисковики сами склеивают ссылки, причем в 95% случаев угадывали какие считать главными, а какие склеивать с ними. А все эти disallow в robots.txt от лукавого и для самоуспокоения, все равно ненужные ссылки залетают в индекс и прочно сидят там годами.
С canonical вроде пока проблем нету, напрягает что все страницы фильтра,все страницы поиска по умолчанию index follow
а должно бы быть наоборот
вот отсюда и столько мусора...
 
С canonical вроде пока проблем нету, напрягает что все страницы фильтра,все страницы поиска по умолчанию index follow
Да, именно поэтому я писал, что необходимо сравнивать урл с canonical, если совпадает то только так index follow, все остальное noindex
Поисковики уже сами разберуться
 
Да, именно поэтому я писал, что необходимо сравнивать урл с canonical, если совпадает то только так index follow, все остальное noindex
Поисковики уже сами разберуться
От всех, кроме одного сайта на битрикс избавился, поскольку весьма затратная цмс с любых сторон. Но периодически поступают комплексные рекламные заказы от компаний (в т.ч. по работе с их сайтами), а они очень любят тратить деньги на то (битрикс), что в варианте какого-нибудь вордпреса дается бесплатно. Буду знать, куда обращаться.
 
От всех, кроме одного сайта на битрикс избавился, поскольку весьма затратная цмс с любых сторон. Но периодически поступают комплексные рекламные заказы от компаний (в т.ч. по работе с их сайтами), а они очень любят тратить деньги на то (битрикс), что в варианте какого-нибудь вордпреса дается бесплатно. Буду знать, куда обращаться.
Была такая тенденция где-то три года назад. Но теперь пошло снова в обратную сторону. На самом деле, если тупо полистать документацию, даже без тестов и экзаменов многие вещи становятся на места. Почти все можно делать прямо из коробки путём кликов и настроек из множеств мастерклассов. Любой человек имеющий образование выше среднего сможет разобраться с системой, пусть не на уровне ядра и программирования, хотя бы с любым имеющимся готовым шаблоном можно сделать достойный магазин.
А на счет вордпреса, не знаю ни одного сеошника, который делал бы свою работу бесплатно!
 
С canonical вроде пока проблем нету, напрягает что все страницы фильтра,все страницы поиска по умолчанию index follow
а должно бы быть наоборот

а для чего эти заморочки, как показывает практика, достаточно в роботс по параметрам закрыть для индексации поиск и фильтр и такие страницы яндекс не индексирует и исключает из поиска
 
Назад
Сверху