Страница 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