Как узнать склеен ли сайт Гуглом?

12
R
На сайте с 04.08.2006
Offline
4
2290

Мой сайт.ру и ввв.сайт.ру склеены Яндексом уже давно. За основной он считает ввв.сайт.ру. А как узнать эту ситуацию насчет Гугла (Рамблера)? Или они изначально считают такие урлы равнозначными?

S
На сайте с 17.10.2003
Offline
341
#1

можно посмотреть что Google показывает по запросу site:domenA.ru и по запросу site:domenB.ru и сравнить... тогда и будет ясно, склеены домены или нет...

Не все ссылки одинаково полезны ( https://www.svift.org/ ). Тут заказываю комментарии и отзывы ( https://qcomment.ru/ref/5651 ) для своих сайтов
R
На сайте с 04.08.2006
Offline
4
#2
svift:
можно посмотреть что Google показывает по запросу site:domenA.ru и по запросу site:domenB.ru и сравнить... тогда и будет ясно, склеены домены или нет...

Я посмотрел, как вы говорили. Сайт без www показывает 500 страниц, а с www - только 10! Какие шаги можно предпринять, чтобы заставить Гугл склеить сайты?

AVV
На сайте с 31.07.2006
Offline
84
AVV
#3
Recoil:
Какие шаги можно предпринять, чтобы заставить Гугл склеить сайты?

Способ один и тот же для всех роботов:

.htaccess в корне site.ru

RewriteEngine on

RewriteCond %{HTTP_HOST} ^site\.ru$

RewriteRule (.+) http://www.site.ru/$1 [R=301,L]

R
На сайте с 04.08.2006
Offline
4
#4
AVV:
Способ один и тот же для всех роботов:

.htaccess в корне site.ru

RewriteEngine on
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteRule (.+) http://www.site.ru/$1 [R=301,L]

Спасибо, AVV! Можно еще вопросы :)

1) Как я понял, этот код перебрасывает любого юзера (робота, браузера) с сайта site.ru на сайт www.site.ru ? И, таким образом, Гугл будет видеть только УРЛы с www, и со временем сочтет www.site.ru за главный и единственный. Правильно ли я все понимаю?

2) Так как на данный момент Гугл видит 500 страниц без www, и только 10 страниц с www, то не приведет ли применение вышеописанного кода к игнорированию имеющихся 500 страниц? Не пропаду ли я из поиска?

3) Как скоро Гугл может внять вышеописанному коду, и склеить сайты в один?

4) Правильно ли я считаю, что сейчас Гугл рассчитывает PageRank моего сайта отдельно для www.site.ru и отдельно для site.ru. А после склейки будет один общий ПР, который может даже возрасти на 1-2 пункта?

5) Если сейчас Яндекс считает главным www.site.ru, то введение вышеупомянутого кода в .htaccess никак не поменяет ситуацию с ним?

6) Мне встретился еще такой пример на эту же тему:

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^site.ru$

RewriteRule ^(.*)$ http://www.site.ru/$1 [NC,R=301,L]

Тут немного отличается от написанного AVV. В последней строчке * вместо + и буквы NC. Также еще строка RewriteBase /

Какой вариант лучше поставить?

Лёлик
На сайте с 28.04.2006
Offline
54
#5

1) Да

2) Лучше сделать наоборот:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]

3) Известно только Гуглу

4) PR расчитывается для каждой страницы отдельно.

5) Тут надо решать, что вам важнее Яндекс или Гугл (а точнее откуда больше трафика идёт).

Если с Яндекса больше, то основным зеркалом оставляйте www.site.ru. А для Гугла редирект тогда такой:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=permanent,L]

Если с Гугла больше, то вначале пропишите в robots.txt главным зеркалом site.ru. Дождитесь пока Яндекс переклеит и потом ставтье редирект из пункта 1.

6) Лучше тот, что написан в этом посте :)

AVV
На сайте с 31.07.2006
Offline
84
AVV
#6

Тот вариант, который у вас работает (перенаправляет), и будет правильный.

P.S. NC - означает не учитывать регистр.

Recoil:
Тут немного отличается от написанного AVV. В последней строчке * вместо + и буквы NC.

Синтаксис регулярных выражений:

. (точка) - Любой одиночный символ

* (звездочка) - 0 или N из предшествующего текста (N > 0), т.е. 0 и больше одиночных символов

+ (плюс) - 1 или N из предшествующего текста (N > 1), т.е. 1 и больше одиночных символов

^ - в начале строки

$ - в конце строки

R
На сайте с 04.08.2006
Offline
4
#7

А можно вместо этого все внутренние ссылки на сайте сделать абсолютными - http://www.site.ru/somepage.php - тогда, по идее, должен получиться тот же результат, что и с мод_рерайтом?

Лёлик
На сайте с 28.04.2006
Offline
54
#8
Recoil:
А можно вместо этого все внутренние ссылки на сайте сделать абсолютными - http://www.site.ru/somepage.php - тогда, по идее, должен получиться тот же результат, что и с мод_рерайтом?

А все внешние ссылки на ваш сайт вы тоже сделаете с www ?

R
На сайте с 04.08.2006
Offline
4
#9
Лёлик:
А все внешние ссылки на ваш сайт вы тоже сделаете с www ?

Те, что уже есть, конечно, нет:)

А разве после применения вышеуказанного мод_рерайта Гугл объединит все внешние ссылки с www и без в общую кучу? Мне казалось, что введение мод_рерайта приведет к физической недоступности http://site.ru, а, значит, все внешние ссылки на него станут бесполезны. Гугл будет думать, что такого сайта больше нет, и постепенно урлы вида http://site.ru/somepage.php выпадут из его базы. Останется только http://www.site.ru Или я неверно понимаю последствия мод_рерайта?

Моя конечная цель в том, чтобы Гугл посчитал два этих сайта за один (а, именно, www.site.ru), и стал считать на него внешние ссылки обоих типов.

В Яндексе все в порядке. И в поиске, и в каталоге сайт прописан с www, но и ссылки без www тоже идут в зачет. Хотелось бы так и в Гугле!

ТИЦ большой, а ПР всего три. Вот и думаю, что это из-за разброса внешних ссылок на два разных (с точки зрения Гугла) сайта.

Кто что еще может добавить с учетом вышеизложенного?

Лёлик
На сайте с 28.04.2006
Offline
54
#10
А разве после применения вышеуказанного мод_рерайта Гугл объединит все внешние ссылки с www и без в общую кучу?

Именно для этого и делается 301 редирект. :)

12

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