Как избавиться от HTTP/1.1 301?

G
На сайте с 21.01.2008
Offline
224
1104

Здравствуйте!

Обычно я пишу только в разделе для новичков. Но на этот раз вопрос серьёзный. Сайт не индексируется три недели. Хостер написал, что причина в ответе сервера HTTP/1.1 301 и посоветовал разобраться с настройками редиректа.

Вот тут и начинаются проблемы. У меня нет никаких редиректов. В контрольной панели (раздел «Управление редиректами») так и написано, что редиректов не обнаружено.

Блог на WordPress. Ничего особенного. Установил несколько плагинов. В php не шарю, поэтому кривыми руками ничего не трогал. В robots.txt ничего криминального, .htaaccess самый типичный для WordPress проекта.

Так что же может давать редирект?

Адрес пациента в подписи.

Gothic добавил 10.03.2008 в 17:20

Вот, что только что написал хостер:

Дело в .htaccess или в настройках wordpress (скорее всего это). Например,

файл http://www.cybertender.ru/robots.txt отдается нормально, т.е. ответ

сервера 200.

Если честно, мне от этого не легче. У меня .htaccess самый обыкновенный. Я его вообще не трогал. Что WordPress прописал, то и оставил. А что касается самого WordPress, то вообще нет слов. Взял с официального русского сайта. Оттуда же накачал плагинов.

Неужели никто не сталкивался с такой проблемой?

E
На сайте с 14.09.2007
Offline
24
#1

У Вас в robots.txt основным зеркалом прописан домен cybertender.ru (без www), в то время, как с этого домена настроен 301-ый редирект на www.cybertender.ru. Т.е. Рамблер и Гугл в конце концов разберутся с основным зеркалом сайта и будут его нормально индексировать, т.к. не понимают директиву Host, а вот Яндекс явно в замешательстве: ему говорят, что основное зеркало сайта - cybertender.ru, а оттуда "постоянно" шлют на www.cybertender.ru.

Или пропишите основным зеркалом домен с www, или перенастройте редирект с www.cybertender.ru на cybertender.ru (наоборот).

G
На сайте с 21.01.2008
Offline
224
#2

Понимаете, дело в том, что я вообще не ставил никаких редиректов. Это WordPress. Там есть такие строки в настройках: Адрес WordPress (URL): и Адрес блога (URL):

Так вот я везде прописал http://www.cybertender.ru.

Что касается Host, то erobots.txt изменил таким образом:

User-Agent: *

Disallow: /wp-includes

Disallow: /wp-admin

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /wp-content/themes

Disallow: /wp-login.php

Disallow: /wp-register.php

Sitemap: http://www.cybertender.ru/sitemap.xml.gz

User-Agent: Yandex

Disallow: /wp-includes

Disallow: /wp-admin

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /wp-content/themes

Disallow: /wp-login.php

Disallow: /wp-register.php

Host: www.cybertender.ru

Sitemap: http://www.cybertender.ru/sitemap.xml.gz

Больше ничего делать не надо?

E
На сайте с 14.09.2007
Offline
24
#3

Да, если других технических проблем нет, этого должно быть достаточно. Ну и не забудьте скормить www.cybertender.ru Яндексу (http://webmaster.yandex.ru/) или ссылок наставьте.

G
На сайте с 21.01.2008
Offline
224
#4

Прошло три недели. Несколько раз добавлял в Яндекс. Уже есть естественные ссылки. Даже не знаю, сколько ещё ждать.

Я не могу понять, что не так с моим сайтом? Почему все остальные сайты на WordPress отвечают 200, а не 301? Сборка самая последняя. Ничего не изменял. Прямо мистика какая-то.

G
На сайте с 07.03.2008
Offline
5
#5
Gothic:
Прошло три недели. Несколько раз добавлял в Яндекс. Уже есть естественные ссылки. Даже не знаю, сколько ещё ждать.

Я не могу понять, что не так с моим сайтом? Почему все остальные сайты на WordPress отвечают 200, а не 301? Сборка самая последняя. Ничего не изменял. Прямо мистика какая-то.

У меня что-то похожее.

также несколько сайтов не индексируются,но почему и я задумался насчет редиректа.дело в том что в вот этом сервисе pr-cy.ru у меня в ответе сервера 301 редирект как не пиши: хоть с ввв хоть без.

А вот в сайт аудиторе и других сервисах выдает как у вас(я проверил ваш сайт):

Без ВВВ: 301 Moved Permanently

Connection: close

Date: Tue, 11 Mar 2008 10:52:17 GMT

Location: http://www.cybertender.ru/

Server: Apache/1.3.39 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.30 OpenSSL/0.9.7a PHP-CGI/0.1b

Content-Type: text/html; charset=UTF-8

X-Pingback: http://www.cybertender.ru/xmlrpc.php

X-Powered-By: PHP/4.4.4

200 OK

Connection: close

Date: Tue, 11 Mar 2008 10:52:18 GMT

Server: Apache/1.3.39 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.30 OpenSSL/0.9.7a PHP-CGI/0.1b

Content-Type: text/html; charset=UTF-8

X-Pingback: http://www.cybertender.ru/xmlrpc.php

X-Powered-By: PHP/4.4.4

С ВВВ:

200 OK

Connection: close

Date: Tue, 11 Mar 2008 10:52:18 GMT

Server: Apache/1.3.39 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.30 OpenSSL/0.9.7a PHP-CGI/0.1b

Content-Type: text/html; charset=UTF-8

X-Pingback: http://www.cybertender.ru/xmlrpc.php

X-Powered-By: PHP/4.4.4

gamepark
На сайте с 09.02.2007
Offline
124
#6

Gothic, сейчас ваш сайт у меня вообще не открывается

G
На сайте с 21.01.2008
Offline
224
#7

Скажите, а у вас тоже установлен WordPress последней сборки?

Когда я свой блог прогонял по ссылке, которую указал хостер, выходило, что у меня всегда редирект. Хоть пиши www, хоть нет. И как раз-таки хостер сказал, что причина именно в редиректе.

Проверил .htaaccess – точно такой же, как у всех, кто установил WordPress.

Мой блог отличает только две вещи:

1) домен долгое время находился на парковке

2) в самом начале я делал статичный сайт, а потом всё снёс и поставил WP

3) WordPress я установил с энного раза, то есть как минимум три раза заливал дистрибутив в разные папки, пытался запускать, удалял и заново создавал базу

Но всё же как-то сомневаюсь, что парковка могла так сильно повлиять на сайт. А что касается нескольких неудачных установок WP, то, думаю, если бы что-то пошло наперекосяк, то блог бы вообще не функционировал или были постоянные глюки.

А так у меня только одна серьёзная проблема – меня проиндексировал только Гугль. Остальные заходят на блог, но в индекс не вносят.

Gothic добавил 11.03.2008 в 14:29

gamepark, не открывается? Странно, я только что всё открыл. Когда набираю с www, то попадаю на главную страницу. Когда пишу без www, то автоматически происходит редирект на главную страницу с www.

Но всё открывается. По крайней мере, в «Опере». Попробую другими браузерами.

Gothic добавил 11.03.2008 в 14:43

Кстати, заметил вот такой казус. На этом сервисе мой блог всегда выдаёт ответ 301.

http://www.promoting.ru/http_headings/

А вот другие люди запрашивали через другие сервисы, так выходило всё нормально, то есть www показывает 200, а без www идёт редирект, что волне логично.

Похоже, что http://www.promoting.ru/http_headings/ завёл меня в заблуждение. Я же решил, что это какой-то странный редирект. А теперь получается, что блог индексируется не из-за редиректа, а просто из-за лени Яндекса.

Но всё равно обидно.

G
На сайте с 07.03.2008
Offline
5
#8

Gothic

У меня тоже вордпресс только 2.3.1.

Домены новые. Единственный сервис ,которые показывает редирект -это тот, что я указал ранее.

Все остальные показывают , что основной домен с ввв и ответ 200 ОК. При проверке без ВВВ показывает что редирект на домен с ВВВ,хотя никаких редиректов я не ставил и ассес вообще пустой почти. В директиве хост прописан основной домен с ВВВ. В настройке ВП также указан с ВВВ. В аддурл добавлял с ВВВ и ссылки также ставил на него. Но индексации нет.Прошло 3 апа. Контент не ворованный ,не рерайтеный.

gamepark
На сайте с 09.02.2007
Offline
124
#9

Gothic, не открывается и не пингуется, трассировка умирает гдето посередине

сервер в UK чтоли? хостер кто?

gamepark добавил 11.03.2008 в 15:18

видимо айпишник мой забанен...

G
На сайте с 21.01.2008
Offline
224
#10

Хостер JetHost. Вот здесь, кстати, тоже мой сайт выдаёт ошибку, но на этот раз 400.

http://www.regioninfo.biz/statistics.php?enterURL=http%3A%2F%2Fwww.cybertender.ru

Час от часу не легче.

Gothic добавил 11.03.2008 в 15:45

http://www.web-ace.com/page-256.html - зато здесь мой блог отвечает 200 как с www, так и без оных. Общался по этому поводу с модератором русскоязычного форума WordPress. Он заверил меня, что всё в порядке.

WP с версии 2.xx делают принудительный редирект на тот адрес, который указан в настройках блога. Вот у меня, например, это http://www.cybertender.ru, поэтому ответ 200, а если без www, то, по идее, должен быть 301.

Однако, как я уже писал выше, разные сервисы показывают по разному. Не знаю, с чем это связано, но я уже получил три варианта:

1) всё время показывает 301

2) всегда 200

3) с www 200, а без – 301, то есть так и должно быть в идеальном случае

Что касается индексации, то модератор признался, что был у него белый сайт, который Яндекс проиндексировал за три месяца. Два месяца – и главная страница. Ещё месяц – и всё остальное.

Грустно, конечно, если мы попадём как раз в эту категорию. Зато теперь ясно, что не редиректе дело. А хостер меня просто завёл не туда. Указал ссылку на сервис, где у меня всё время вылезает ответ 301.

Так что ждём, молимся и наращиванием ссылочную массу.

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