Root на сайта ?

5 отговора 204 прегледа
#1

Root на сайта ?

Искам да питам нещо и аз не знам точно как да го формулирам. Значи имам някакъв сайт [линк]. Когато се прави офлайн линка се дава към index.htm, но искам всички линкове да започват с [линк]. Доколкото ми е известно така ще е по-оптимизиран за търсачките... Има ли някакъв начин това да се зададе за линковете без да се правят всички ръчно като външни връзки?...

Отговор
в отговор на DAMON #2

Re: Root на сайта ?

Хм мисля че BASE тага те оправя - тои задава определен URL за обръщение на линковете и външни ресурси като изображения или външни стилове. Когато го позлаваш трябва да го напишеш head тага преди всякакви елементи обръщащи се към виншни ресурси. Например

<HTML>
<HEAD>
<BASE HREF="[линк]">
</HEAD>
<BODY>
Klik <A HREF="mdaaa/link.html">TUKA</A>
</BODY>
</HTML>

Така всички линкове и така нататък ще сочат към [линк]

Отговор
в отговор на Учeщ #3

Re: Root на сайта ?

Да, но дали тогава търсещите машини ще виждат /index.htm като [линк] което е и моята цел..

Отговор
в отговор на DAMON #4

Re: Root на сайта ?

За линкове към основната страница винаги използвай [линк] без файл след това.
За повечето сайтове ПР на [линк] е доста по-високо от това на [линк], въпреки че двете са на практика едно и също. Ако други сайтове ще слагат линкове към твоя, винаги им давай [линк]

Използването на абсолютни адреси прави поддръжката на сайта голямо главоболие. Най добре офлайн работи с релативни адреси. Като приключиш с редакциите си направи някъде копие на сайта. След това с някой туул дето може да прави find/replace c regular expressions, заменяш
href='alabala' c href='[линк]' в копието и после ъплоудваш.

Отговор
в отговор на DAMON #5

Re: Root на сайта ?

[линк]
Ей тук може да прочетеш повече за URI.

И.Ш.
Отговор
в отговор на DAMON #6

Re: Root на сайта ?

най-добре <a href="/"> според мен

ViruS
Отговор