După cum se știe, harta site-ul corect joacă un rol important în promovarea căutării pe site. Timp de mulți ani, cel mai bun component universal și gratuit pentru a genera o hartă a site pe Joomla este Xmap. Cu toate acestea, în cazul de bază el dă un link cum ar fi:
Opțiunea index.php? = com_xmapview = xmltmpl = componentid = 1
Supracomandarea folosind mod_rewrite
Dacă serverul dvs. rulează Apache, suficient pentru a adăuga câteva linii la fișierul .htaccess, pe care o puteți hartă URL-ul dorit. Tepr adaugă următoarele două rânduri:
Noi facem sitemap.xml pentru site-urile multilingve
Luați în considerare exemplul unui site bilingv, în limbile engleză și rusă:
În primul caz, site-ul românesc este limba implicită, fără prefix, versiunea în limba engleză are un prefix de / ro / și conduce la harta site-ului într-o altă limbă. Conform unui exemplu, puteți adăuga hărți suplimentare site-ului pentru celelalte limbi.
Index sitemap
Dacă nu doriți să utilizați un fișier de înlocuire, există o cale alternativă fără a utiliza mod_rewrite. Puteți crea un index (cuprins) hărți site-ului în directorul rădăcină al site-ului. Doar a crea un fișier sitemap.xml în site-ul rădăcină și se adaugă următorul conținut:
În cazul în care yourdomain.ru - domeniul. Poate adăuga un sitemap atât de multe secțiuni, după cum este necesar (să nu depășească pragul de 50.000). Nu uitați să actualizați adresele URL cu site-ul corect carte de identitate și prefixul de limbă. Dacă site-ul dvs. are o singură limbă, prefixul poate fi eliminat lang = xx.
Adăugați un sitemap în robots.txt
Finală Touch: vom solicita motorul de căutare păianjeni modul de a găsi calea către harta site-ului. Pentru a face acest lucru, deschideți fișierul robots.txt la sfârșitul add / înlocui următoarea linie:
Modificări la OSMap
/index.php?option=com_xmapview=xmltmpl=componentid=1 pe:
/index.php?option=com_osmapview=xmltmpl=componentid=1
optimizarea motorului de căutare de succes de Joomla!