Как мне заставить Google отображать мою ссылку как example.com НЕ example.com/ - PullRequest
0 голосов
/ 01 октября 2010

В настоящее время Google показывает ссылку на мой сайт как ...

example.com/

... однако мне бы хотелось, чтобы она отображалась как ...

example.com

У меня естьследующие метаданные

<link rel="canonical" href="http://example.com" />

... и вот мой файл htaccess ...

IndexIgnore * 

ErrorDocument 400 /error 
ErrorDocument 401 /error 
ErrorDocument 403 /error 
ErrorDocument 404 /error 
ErrorDocument 500 /error 

RewriteEngine on 
RewriteBase / 

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
RewriteRule ^index\.php$ / [R=301,L] 

RewriteRule ^(home|cv|handouts|links|contact|copyright|cv)/?$ /index.php?module=home&action=$1 
RewriteRule ^(log(in|out))/?$ /index.php?module=authentication&action=$1 

RewriteRule ^photos/?$ /index.php?module=gallery&action=album&album=general 
RewriteRule ^gallery/?$ /index.php?module=gallery&action=album&album=general 
RewriteRule ^gallery/([^/\.]+)/?$ /index.php?module=gallery&action=album&album=$1 
RewriteRule ^gallery/([^/\.]+)/([^/\.]+)/?$ /index.php?module=gallery&action=album&album=$1$&page=$2 
RewriteRule ^gallery/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ /index.php?module=gallery&action=item&album=$1$&page=$2&item=$3 

RewriteRule ^release/?$ /index.php?module=release&action=release 
RewriteRule ^error/?$ /index.php?module=error&action=error 

... и с файлом htaccess, как указано выше, я отмечаю, чтопосещение сайта example.com или example.com/index.php перенаправляет на example.com/, что, возможно, может быть проблемой ??ссылка как example.com НЕ example.com/

Заранее спасибо!

1 Ответ

3 голосов
/ 01 октября 2010

Запустите Поиск Google . Каждый отдельный сайт в своей базе данных имеет косую черту после доменного имени.Единственный раз, когда у них нет косой черты, это когда это после компонента пути.Конечный слеш компонента пути должен решать каждый администратор веб-сайта.

В будущем они могут скрыть косую черту, как в Chrome, но пока вы ничего не можете с этим поделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...