ukrinservice.com.ua

12
[Удален]
1227

Сайт создан 28 марта.

ссылка http://ukrinservice.com.ua/

Итак, проиндексировалась только главная страница. Изначально я думал что это из-за недостатка текста, посмотрел на похожие сайты, у них всё нормально.

Сайтмап кормили, ссылки есть.

Яндекс ругается на 301 редирект (я в этом не силен).

По всем моим соображениям яндекс может так тормозить, но сайт даже в гугле не индексируется, также только главная страница.

Программист говорил что в .htaccess стоит модреврайт, вроде починили, всё равно стоим на месте.

Уважаемые коллеги, пожалуйста, поделитесь своими соображениями.

Файл .htaccess

ErrorDocument 404 /


RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^ukrinservice\.com$ [NC]
RewriteRule ^(.*)$ http://ukrinservice.com.ua/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.ukrinservice\.com$ [NC]
RewriteRule ^(.*)$ http://ukrinservice.com.ua/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.ukrinservice\.com\.ua$ [NC]
RewriteRule ^(.*)$ http://ukrinservice.com.ua/$1 [L,R=301]




RewriteRule ^Sitemap.xml Sitemap.xml [L,QSA]
RewriteRule ^Sitemap.yml Sitemap.yml [L,QSA]
RewriteCond ${REQUEST_FILENAME} !-d
RewriteCond ${REQUEST_FILENAME} !-f


RewriteRule ^catalog/([^/]+).html index.php?section=catalog&ci=$1 [L,QSA]
RewriteRule ^catalog/ index.php?section=magstart [L,QSA]
RewriteRule ^tdetail/([^/]+).html index.php?section=tdetail&ti=$1 [L,QSA]

RewriteRule ^optcatalog/([^/]+).html index.php?section=optcatalog&ci=$1 [L,QSA]
RewriteRule ^optcatalog/ index.php?section=magstart [L,QSA]
RewriteRule ^opttdetail/([^/]+).html index.php?section=opttdetail&ti=$1 [L,QSA]

RewriteRule ^regionsel/([^/]+).html index.php?section=regionsel&ri=$1 [L,QSA]
RewriteRule ^finfo/([^/]+).html index.php?section=finfo&fi=$1 [L,QSA]
RewriteRule ^companies/ index.php?section=companies [L,QSA]
RewriteRule ^frmoffer/([^/]+).html index.php?section=frmoffer&fi=$1 [L,QSA]
RewriteRule ^ftlist/([^/]+).html index.php?section=ftlist&ci=$1 [L,QSA]
RewriteRule ^ftdetail/([^/]+).html index.php?section=ftdetail&tdi=$1 [L,QSA]
RewriteRule ^([^/]+)/$ index.php?section=$1 [L,QSA]

RewriteRule ^(.[^.]+)/$ index.php?section=$1 [L,QSA]
RewriteRule ^(.[^.]+)$ index.php?section=$1 [L,QSA]
RewriteRule ^$ index.php?section=magstart [L,QSA]
RewriteRule ^1 index.php?section=magstart [L,QSA]
#RewriteRule ^$ index.php?section=catalog&ci=108 [L,QSA]

P.S. топик тупо назвал, машинально, если возможно, переименуйте на "не индексируется"

unknown php developer
На сайте с 08.04.2009
Offline
9
#1

Попробуйте сниффером посмотреть.

http://web-sniffer.net

При заходе на главную редиректит опять на нее 301 редиректом - зацикливание

Уберите это:

RewriteCond %{HTTP_HOST} ^ukrinservice.com$ [NC]
RewriteRule ^(.*)$ http://ukrinservice.com.ua/$1 [L,R=301]

И будет вам счастье

[Удален]
#2

Программист ответил:

Не прокатило. Вот это сообщение сниффера: "HTTP Status Code: HTTP/1.1 301 Moved Permanently " возникает из-за использования в коде движка конструкции "header('Location:...." У нас там сейчас прописано предыдущей строкой "header("HTTP/1.1 301 Moved Permanently");". Изначально этой прописки не было и все снифферы писали "HTTP Status Code: HTTP/1.1 302". Т.е. если явно не указывать хедер, вся братия дружно воспринимает установку "header('Location:...." как 302-й. Остается прописать явно 301-й. Только что поэкспериментировал. При этом в .htaccess вообще все редиректы я отключил. После отключения проверил -- у сниффера ничего не поменялось. А вот убираю в движке "header("HTTP/1.1 301 Moved Permanently");" -- сразу меняется на 302-й. Короче корень зла таки в движке. И тут, боюсь, ничего поделать не получится.
unknown php developer
На сайте с 08.04.2009
Offline
9
#3

Ну так уберите редиректы из движка.

Я так понимаю вы хотите склеить домены www и без www

Вообще если правильно делать, то нужно в robots.txt указывать для яндекса директиву Host (почитать можно тут http://robotstxt.org.ru/rurobots/yandex#h79-4 ). Для гугла просто указываете основной домен в гугл-вебмастерс.

После того как яндекс нормально проиндексирует и страницы и в выдаче появится именно нужный вам домен - тогда ставьте редирект через htaccess (через движок редиректить это криво как-то, ведь запросы идут не только на скрипт, но и на картинки, js, css и чего там у вас еще есть)

B
На сайте с 20.08.2008
Offline
134
#4
unknown php developer:
Вообще если правильно делать, то нужно в robots.txt указывать для яндекса директиву Host

Это не очень правильно, точнее - почти бесполезно, ибо в правилах Я:

- и это действительно так... в своё время столько боролись. Потом только 301 и письма в саппорт яндекса помогли...

[Удален]
#5
Я так понимаю вы хотите склеить домены www и без www

Я хочу чтоб сайт индексировался.

Директива в робтсе уже стоит.

B
На сайте с 20.08.2008
Offline
134
#6
Broox:
Короче корень зла таки в движке. И тут, боюсь, ничего поделать не получится.

странные слова. даже если через вёб-интерфейс не отключается - закомментировать-то можно... И уже тогда поставить нормальный .htaccess

[Удален]
#7
Burbot:
странные слова. даже если через вёб-интерфейс не отключается - закомментировать-то можно... И уже тогда поставить нормальный .htaccess

Вот именно. Тем более странные слова, что они звучат от программиста!

IS
На сайте с 14.04.2009
Offline
17
#8
Broox:
Яндекс ругается на 301 редирект (я в этом не силен)

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

Eisenberg
На сайте с 11.04.2009
Offline
157
#9
unknown php developer:
ля гугла просто указываете основной домен в гугл-вебмастерс.

это нужно делать в самом начале, ещё перед индексацией то есть в данном случаи сейчас ибо придётся долго ждать + выпад страниц 🙅 (опыт по своим сайтам)

https://vk.com/barcarealru (https://vk.com/barcarealru) - всё о Барсареале
[Удален]
#10

пока что ничего из вышеперечисленного не помогло.

12

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