использование слэша (/) во внешних и внутренних ссылках

12
PL
На сайте с 27.07.2011
Offline
72
1786

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

/ru/services.html,

а часть такого (т.е. без слэша вначале):

ru/services.html

как должно быть везде во внутрянке или без разницы?

и тот же вопрос про внешние:

как вернее ставить?:

site.ru/

или

site.ru

лучше больше и лучше
Евгений Костин
На сайте с 15.04.2010
Offline
109
#1

Разница есть. По идее, поисковики склеивают такие адреса, но не всегда. Посмотрите, какие страницы проиндексированы сейчас: со слешем, или без. С другого типа, соответственно, настройте редирект.

➤ Оптимизация и продвижение сайтов | SEO-аудиты | https://kostin.tv
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#2

/ru/services.html - ссылка относительно корня сайта

ru/services.html - ссылка относительно текущего каталога.

т.е. на странице http://site.ru/catalog1/page1.html первая ссылка будет указывать на http://site.ru/ru/services.html, а вторая на http://site.ru/catalog1/ru/services.html

Если все страницы сайта находятся в корневом каталоге, то разницы нет.

Абсолютные и относительные ссылки

богоносец
На сайте с 30.01.2007
Offline
753
#3
brainiac:
Посмотрите, какие страницы проиндексированы сейчас: со слешем, или без

А можно пример, когда сцылка из выдачи с href="http://site.ru" ?.. без слеша в конце.

Евгений Костин
На сайте с 15.04.2010
Offline
109
#4
богоносец:
А можно пример, когда сцылка из выдачи с href="http://site.ru" ?.. без слеша в конце.

Пожалуйста: http://yandex.ru/yandsearch?text=url%3Aenglishgrad.ru*&lr=213 !

богоносец
На сайте с 30.01.2007
Offline
753
#5

 href="http://englishgrad.ru/" 
d4k
На сайте с 02.03.2010
Offline
146
d4k
#6
pr-light:

и тот же вопрос про внешние:
как вернее ставить?:
site.ru/
или
site.ru

Для домена - не имеет значения. старайтесь использовать везде один вариант -либо со слешем, либо без.

C
На сайте с 20.09.2007
Offline
114
#7
А можно пример, когда сцылка из выдачи с href="http://site.ru" ?.. без слеша в конце.

В данном случае без разницы. Но все-равно, имейте в виду, при переходе на "без слеша" сервер перекидывает на "со слешем" (и потом будет или правила обрабатывать либо смотреть какая индексная страница считается дефолтной).

ИМХО, самые лучшие VDS: https://cp.inferno.name/aff.php?aff=4048
богоносец
На сайте с 30.01.2007
Offline
753
#8
censored!:
при переходе на "без слеша" сервер перекидывает на "со слешем"

Ну чего-то такое говорили про дубли с 8080...

Но это переходил бот.

А вот в выдаче показать href="http://site.ru" можно?

Или как браузеру обратиться к http://site.ru без слеша?

Получается

GET / HTTP/1.1

Host: site.ru

Хотя тут

<a href="http://site.ru"
Евгений Костин
На сайте с 15.04.2010
Offline
109
#9

богоносец, я понял, это Chrome слеш обрубает!

богоносец
На сайте с 30.01.2007
Offline
753
#10
brainiac:
это Chrome слеш обрубает

И не только Хром.

Это способ отображения урла в адресной строке... можно в настройках покопаться.

12

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