сайт индексируется по каталогу, которого не существует.

12
A1
На сайте с 12.02.2013
Offline
58
1437

Недавно заметил, что в Google появились копии страниц. Теперь есть две страницы: одна настоящая, другая - копия, причем индексируется по каталогу /index.php/, которого не существует. Проблема была замечена только на Google.

Есть идея исправить проблему переадресацией. Это скорее решение последствий, а не самой проблемы. Но хочется знать причину проблемы, откуда вообще эта ерунда пошла.

Вот, к примеру, как индексируется главная страница сайта:

http://сайт/index.php

http://сайт/index.php/index.php

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Значит у вас где-то стоит кривая ссылка. Проверяйте сайт.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
A1
На сайте с 12.02.2013
Offline
58
#2

Это понятно. Но каталога /index.php/ нет в помине. Теоритически, должна выбивать ошибка. И что интересно, по этому каталогу не подключаются css java и картинки. Только файлы php.

Вот, можете для примера глянуть:

http://megamozg.kz/index.php - нормальная страница

http://megamozg.kz/index.php/index.php - ненормальная страница

---------- Добавлено 16.07.2013 в 12:16 ----------

LEOnidUKG,

LEOnidUKG:
Проверяйте сайт.
- проверил, кривых ссылок нет.
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
Теоритически, должна выбивать ошибка.

Кем? Какая у вас CMS?

A1
На сайте с 12.02.2013
Offline
58
#4
LEOnidUKG:
Кем? Какая у вас CMS?

-ошибка выбиваться сервером, как несуществущий каталог. Как, например, http://megamozg.kz/1/

Двиг свой, проверил поиском ссылки "/index.php/" во всех файлах сайта. Думаю иначе никак не возможно было дать кривую ссылку. Да даже если бы она была, она не должна работать по каталогу, которого нет!

V
На сайте с 02.09.2012
Offline
76
#5

Мож просто закрыть от индексации?

А так просто ничего небывает

Белая датинг партнерка (http://u.to/6nnSAw) Сайт знакомств (http://hochulove.ru/)
A1
На сайте с 12.02.2013
Offline
58
#6

Да, закрыть для индексации, и поставить переадресацию на настоящую страницу, если кто из пользователей ходит по этому адресу. Но как то не по себе закрывать каталог для индексации, которого нет и который работает)

Просто так ничего не бывает, это факт. Вот знать бы, почему...)

SS
На сайте с 20.01.2013
Offline
44
#7

Такая проблема возникает на джумле, и судя по фавикону у вас стоит джумла. Решается 301 редиректом на правильный Url

A1
На сайте с 12.02.2013
Offline
58
#8

Свой двиг у меня, иконка от шаблона осталась, джумловский шаблон.

L5
На сайте с 11.10.2009
Offline
65
La5
#9
acril1994:
Свой двиг у меня, иконка от шаблона осталась, джумловский шаблон.

Проверяйте движок, а именно генерацию и разбор ссылок:

тут должна быть 404 страница, а не то, что показывает сейчас

http://megamozg[тчк]kz/index.php/index.php/index.php/index.php/index.php/index.php

http://megamozg[тчк]kz/index.php/index.php/index.php/index.php

http://megamozg[тчк]kz/index.php/index.php/

Всего скорее, ты где-то неправильно формируешь url, типа, должно быть:

URL::url('/index.php')

а ты случайно написал

URL::url('index.php')

из-за этого, движок и формирует такие URLы

Но, если у тебя свой движок, то тебе виднее где ты мог накосячить... Ставь брейкпоинт в метод который отвечает за формирование url-ов и когда отловишь ошибку пиши в логи, что за страница. Дальше можешь просканировать сайт Xenu-ой, и смотри лог.

Если я Вам помог, не забывайте ставить + в карму!
Braindbrigada
На сайте с 10.01.2010
Offline
84
#10
Всего скорее, ты где-то неправильно формируешь url, типа, должно быть:
URL::url('/index.php')
а ты случайно написал
URL::url('index.php')
из-за этого, движок и формирует такие URLы

Можно любой бред написать http://megamozg.кз/index.php/другой-бред

Сейчас:

HTTP/1.1 200 OK
Date: Tue, 16 Jul 2013 13:10:57 GMT
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.3.3
Set-Cookie: PHPSESSID=he87kqs34gb4sfpp9gtv0ugrt7; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Content-Type: text/html; charset=windows-1251

Нужно:

HTTP/1.1 404 Not Found
Date: Tue, 16 Jul 2013 13:11:30 GMT
Server: Apache/2.2.15 (CentOS)
Connection: close
Content-Type: text/html; charset=iso-8859-1

Страницы сами из индекса вылетят!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий