Страница 1 из 3
странички попадают в индексацыю
Добавлено:
03 июл 2012, 12:51
real2012
странички попадают в индексацыю это плохо они повтояются и бот оприделяет их как спам
podobovo.in/?page=4
на каждый город (((
как исправить?
Re: странички попадают в индексацыю
Добавлено:
03 июл 2012, 22:52
Koduc
Да, есть такой косяк, исправим.
Пока мне рекомендовали знающие люди такой вариант: внести в head на главной странице тэг для всех таких "подстраниц" что-то типа такого <link rel="canonical" href="http://podobovo.in/?page=1" /> Он указыват, что индексируется только первая страница (ну или сделать только для главной).
Re: странички попадают в индексацыю
Добавлено:
05 июл 2012, 10:27
Koduc
Сегодня/завтра сделаю нужные правки в продукте и выложу код и инструкцию по правке.
Re: странички попадают в индексацыю
Добавлено:
05 июл 2012, 18:39
real2012
спасибо дадите ссылку на правку
Re: странички попадают в индексацыю
Добавлено:
09 июл 2012, 15:15
Koduc
Открываем на редактирование файл:
/protected/modules/apartments/helpers/apartmentsHelper.php
Практически в самом начале файла есть строка:
- Код: Выделить всё
public static function getApartments($limit = 10, $usePagination = 1, $all = 1, $criteria = null){
Дописываем и получаем следующее:
- Код: Выделить всё
public static function getApartments($limit = 10, $usePagination = 1, $all = 1, $criteria = null){
if(Yii::app()->getRequest('sort') || Yii::app()->getRequest('page')){
$href = Yii::app()->getBaseUrl(true).'/'.Yii::app()->request->getPathInfo();
Yii::app()->clientScript->registerLinkTag('canonical', null, $href);
unset($href);
}
Как и писал выше - генерируется тэг link rel="canonical", что должно благотворно сказаться на позиции некоторых страниц (где присутствует сео-текст и список объявлений) в поисковых системах.
Re: странички попадают в индексацыю
Добавлено:
09 июл 2012, 22:45
real2012
спасибо, всё что нужно то это земенить этот код?, потомучто я не очень розбараюсь.
Re: странички попадают в индексацыю
Добавлено:
09 июл 2012, 23:29
real2012
я дописал код, но что он даст я не понимаю, так как вижу что /?page=1 , /?page=2 ... есть, я не догоняю,)) этот дописаный код запрещает сканировать все остальные странички? или как?
Re: странички попадают в индексацыю
Добавлено:
10 июл 2012, 15:48
Koduc
Этот код генерирует специальный тэг с rel="canonical" для поисковых машин. Вот что
пишет яндекс по этому поводу:
В том случае, если на сайте присутствуют группы схожих по контенту страниц, вебмастер может выбрать предпочитаемый (канонический) url от группы, который будет участвовать в поиске.
То есть робот не будет воспринимать дублированный контент, а "склеит" его на указанную страницу.
Re: странички попадают в индексацыю
Добавлено:
11 июл 2012, 02:01
real2012
Что мне делать есть еще нужно зделать много всяких необходимых заточек
таких как
при выборе города вместо длиной ссылки нужна просто site.ru/cyti-kiev ... doneck...
в title при выборе города вместо "Подбор квартиры" название города + название сайта
и еще паро мелочей но важных,
заказть доработку, или ждать сео модуль?
Re: странички попадают в индексацыю
Добавлено:
11 июл 2012, 02:03
real2012
Koduc писал(а):Открываем на редактирование файл:
/protected/modules/apartments/helpers/apartmentsHelper.php
Практически в самом начале файла есть строка:
- Код: Выделить всё
public static function getApartments($limit = 10, $usePagination = 1, $all = 1, $criteria = null){
Дописываем и получаем следующее:
- Код: Выделить всё
public static function getApartments($limit = 10, $usePagination = 1, $all = 1, $criteria = null){
if(Yii::app()->getRequest('sort') || Yii::app()->getRequest('page')){
$href = Yii::app()->getBaseUrl(true).'/'.Yii::app()->request->getPathInfo();
Yii::app()->clientScript->registerLinkTag('canonical', null, $href);
unset($href);
}
Как и писал выше - генерируется тэг link rel="canonical", что должно благотворно сказаться на позиции некоторых страниц (где присутствует сео-текст и список объявлений) в поисковых системах.
тоже самое нужно зделать для
http://site.ru/?sort=ratinghttp://site.ru/?sort=price.desc