|
Adresy URL przyjazne wyszukiwarkom w Joomla!CMS Joomla! domyślnie generuje adresy w następującej postaci: http://www.moja-strona.pl/index.php?option=com_content&task=view&id=40&Itemid=9 http://www.moja-strona.pl/index.php?option=com_search&Itemid=5 Taki adres jest mało przyjazny wyszukiwarkom. Największym problemem jest tu to że wszystkie strony serwisu nazywają się " Rozwiązanie pierwszego problemu, czyli pozbycie się długiej listy parametrów, jest stosunkowo proste. W tym celu należy zalogować się do panelu administracyjnego, wybrać z menu opcję Witryna / Konfiguracja Witryny (w wersji angielskiej jest to Site / Global Configuration) i następnie przejście na zakładkę Wyszukiwarki (ang. SEO). Tam znajduje się opcja Translacja URL (ang. Search Engine Friendly URLs), którą należy włączyć. Dodatkowo aby nowe linki działały trzeba mieć odpowiednie wpisy w pliku Po włączeniu tej opcji Joomla! zaczyna generować adresy przyjazne wyszukiwarkom, które wyglądają następująco: http://www.moja-strona.pl/content/view/40/9/ http://www.moja-strona.pl/component/option,com_search/Itemid,5/ W przypadku artykułów adresy się wyraźnie skróciły - zostało tam tylko to co jest potrzebne aby móc się dostać do takiego artykułu. W przypadku innych modułów zwykle tak dobrze nie ma - wtedy w URL pojawia się na początku słówko "component", i w dalszej części pytajnik i ampersandy sa zamieniane na ukośniki, a znaki równości na przecinki. Dobre i to na początek :) Powyższe adresy URL nadal mają poważną wadę z punktu widzenia pozycjonowania strony w wyszukiwarce - nie ma w nim naszych słów kluczowych. Warto byłoby coś zrobić aby w adresie URL pojawił się np. tytuł artykułu. Na szczęście można to stosunkowo łatwo zrobić dzięki komponentowi sh404SEF. Wystarczy go ściągnąć sobie i zainstalować tak jak instaluje się inne komponenty dla Joomla!. Następnie trzeba go uaktywnić. W tym celu należy w panelu administratora włączyć obługę przyjaznych wyszukiwarkom adresów w sposób podany powyżej. Co ciekawe sh404SEF potrafi pracować bez specjalnych dyrektyw w pliku sh404SEF potrafi także pracować z regułami w pliku W celu konfiguracji shs404SEF należy w menu Komponenty (ang. Components) należy wybrać sh404SEF, i kliknąć ikonkę sh404SEF Configuration (niestety jak na razie komponent nie posiada polskiej wersji językowej). Pojawi się panel konfiguracyjny, gdzie można dostosować komponent do swoich potrzeb. Dwie najważniejsze opcje to Enabled którą należy przestawić na Yes, oraz pole Character replacements list gdzie zdefiniowane są reguły jak zamieniać znaki na potrzeby tworzenia adresów URL. W tym polu trzeba dopisać na końcu reguły dla literek języka polskiego, czyli coś takiego: , ą|a, ć|c, ę|e, ł|l, ń|n, ó|o, ś|s, ź|z, ż|z, Ą|A, Ć|C, Ę|E, Ł|L, Ń|N, Ó|O, Ś|S, Ź|Z, Ż|Z Po zapisaniu ustawień można już się cieszyć pięknymi adresami URL: http://www.moja-strona.pl/index.php/Kursy/Kurs-HTML.html http://www.moja-strona.pl/index.php/Szukaj.html Dodaj linka na swojej stronie! Po prostu skopiuj poniższy kod i wklej go na swojej stronie WWW. Gotowy link będzie wyglądał w taki sposób: |
| ||||||||||||||||||||||||||||||