Page 1 of 2

странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 12:34 pm
by smart
в выдаче гугла имеется страница
domain.com/category/58/Asian/ctr/1/?4x3x185180

на ней отображается основная категория тоесть all
и имеет кривую сортировку в коде:

Code: Select all

  <a href="/category//ctr/1/" target="_self">Popular</a>
  <a href="/category//date/1/" target="_self">New</a>
  <a href="/category//rating/1/" target="_self">Top Rated</a>
как такое может быть ?
темплейты другие удалены, тоесть они пустые, как избавиться от такого ?

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 12:39 pm
by admin
Думаю категории с ИД 58 просто нет, из-за этого и не подставляются переменные

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 2:52 pm
by smart
admin wrote:Думаю категории с ИД 58 просто нет, из-за этого и не подставляются переменные
пагинация тем не менее подставляется

Code: Select all

<a href="/category/0/all/ctr/2/" title="2" target="_self">2</a>
  
<a href="/category/0/all/ctr/3/" title="3" target="_self">3</a>
  
<a href="/category/0/all/ctr/4/" title="4" target="_self">4</a>
  
<a href="/category/0/all/ctr/5/" title="5" target="_self">5</a>

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 2:59 pm
by admin
Да, там замена была добавлена если нет категории.

От чего надо избавится конкретно ?

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 3:01 pm
by smart
admin wrote:Да, там замена была добавлена если нет категории.

От чего надо избавится конкретно ?
от подобных страниц, таких почему то в выдаче гора, добиться чтобы они выдавали 404

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 3:04 pm
by admin
В 51 для несуществующих категорий при опции

URLs with 0 result thumbs return 404
ie if you have 1000 thumbs, 100 per page and someone requests page 11
ie page with thumbs 1001 - 1100, which dont exist, script will return error 404
default - no, ie return page as usual with no content

выдает 404

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 3:16 pm
by smart
admin wrote:В 51 для несуществующих категорий при опции

URLs with 0 result thumbs return 404
ie if you have 1000 thumbs, 100 per page and someone requests page 11
ie page with thumbs 1001 - 1100, which dont exist, script will return error 404
default - no, ie return page as usual with no content

выдает 404

все эти требования не попадают под мой вариант, так как контент есть, страницы заполнены

в 50 версии какие есть решения ?
переход на 51 слишком емкий будет в данном случае

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 3:20 pm
by admin
Смысл такой: В 50 нет такого функционала что б тут выдавать 404
Соответственно вы можете или в реврайты добавить обработку
либо в common.php дописать код который будет обрабатывать урл и если там есть категория которой у вас нет - выдавать 404.
вариант в common мне кажется будет работать быстрее.

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 3:21 pm
by smart
admin wrote:Смысл такой: В 50 нет такого функционала что б тут выдавать 404
Соответственно вы можете или в реврайты добавить обработку
либо в common.php дописать код который будет обрабатывать урл и если там есть категория которой у вас нет - выдавать 404.
вариант в common мне кажется будет работать быстрее.
что именно нужно добавлять чтобы по несуществующим выдавало 404 ?

Re: странные страницы в выдаче гугла

Posted: Wed Feb 19, 2014 3:23 pm
by admin
Схематично

if ($_GET['group_id'] не в списке который надо предвариетельно составить) {
header('status 404');
exit;
}