Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Яндекс (http://forum.sape.ru/forumdisplay.php?f=16)
-   -   Сайт с www и без. (http://forum.sape.ru/showthread.php?t=42406)

pmarket 28.11.2009 19:41

Сайт с www и без.
 
Прошу помощи у специалистов.
Мой сайт имеет проблемы с индексацией в Яндексе. Одной из проблем является то, что у него совершенно разная индексация с www и без. В вэбмастер я добавлял его без www, теперь при попытке добавить сайт с www мне выдает сообщение, что добавляемый сайт является зеркалом.
Подскажите, каким образом устранить эту проблему?
Буду крайне благодарен Вам за любую помощь, особенно подробную.
Спасибо.

freemangamer 28.11.2009 19:54

Сделайте robots.txt и пропишите там Host, с www или без него. И яндекс будет индексировать как вы хотите.

pmarket 28.11.2009 20:06

Цитата:

Сообщение от freemangamer (Сообщение 637565)
Сделайте robots.txt и пропишите там Host, с www или без него. И яндекс будет индексировать как вы хотите.

Спасибо, но нельзя подробнее написать (я еще чайник в этих вопросах :mad:). Что именно прописать, где именно в роботсе прописать.

X-bus 28.11.2009 20:14

У Яндекса была тема: добавить синоним сайта, поищите, в панели ВМ

freemangamer 28.11.2009 20:15

Создайте текстовой файл с названием robots.txt, в нем напишите

User-agent: *
Disallow: /cgi-bin
Host: www.вашсайт.ru

и закиньте его в корень сайта.

X-bus 28.11.2009 20:17

freemangamer, и так тоже можно, присоединяюсь...

googlebot 28.11.2009 20:26

В файле .htaccess (в корне сайта)
после
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
добавляем 2 строчки
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Это принудительное перенаправление со всех адресов без www на адреса с www
В файлике robots.txt добавить строку Host: www.ваш.домен
Рекомендую еще после этого в вебмастере яндекса удалить дубли страниц без www и ознакомиться с документацией .htaccess и robots.txt т.к. неправильной правкой htaccess можно легко завалить сервак.

pmarket 28.11.2009 22:18

Спасибо ребята!
Вроде все понятно)))
Буду дерзать)

Добавлено через 1 час 7 минут
Цитата:

Сообщение от googlebot (Сообщение 637639)
В файле .htaccess (в корне сайта)
после
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
добавляем 2 строчки
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Это принудительное перенаправление со всех адресов без www на адреса с www
В файлике robots.txt добавить строку Host: www.ваш.домен
Рекомендую еще после этого в вебмастере яндекса удалить дубли страниц без www и ознакомиться с документацией .htaccess и robots.txt т.к. неправильной правкой htaccess можно легко завалить сервак.

Подскажите, строки
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
нужно добавлять в файл, т.к. у меня их там нет.

googlebot 28.11.2009 22:38

Цитата:

Сообщение от pmarket (Сообщение 637722)
у меня их там нет.

У вас платный хостинг? Узнайте у поддержки поддерживается ли mod rewrite.
Если да то так:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
</IfModule>

pmarket 28.11.2009 23:00

Цитата:

Сообщение от googlebot (Сообщение 637861)
У вас платный хостинг? Узнайте у поддержки поддерживается ли mod rewrite.
Если да то так:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
</IfModule>

Наверное я идиот))), но вот мой .htaccess
# WebAsyst .htaccess config
AddDefaultCharset UTF-8
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^shop/(repo_themes|js|3rdparty|images_common|products_pi ctures|images|themes|css)/(.*)$ published/SC/html/scripts/$1/$2?frontend=1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^shop/(imgval.php|wbs_messageserserver.php) published/SC/html/scripts/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(repo_themes|js|3rdparty|images_common|products_p ictures|images|themes|css)/(.*)$ published/SC/html/scripts/$1/$2?frontend=1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(imgval.php|wbs_messageserserver.php|get_file.php ) published/SC/html/scripts/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^shop(.*) published/SC/html/scripts/$1&frontend=1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^login/(.*) login/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^installer/(.*) installer/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^published/$ published/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^published
RewriteRule (.*) published/SC/html/scripts/index.php?__furl_path=$1&frontend=1 [QSA]


Часовой пояс GMT +3, время: 10:18.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.