ďťż

[php] SEO-Friendly pages howto?

       

Podstrony


telcocafe

Tak jak napisałem w tytule :)
Ostatnio był temacik dotyczący układu strony i jej indeksowania w wyszukiwarkach.
Słyszałem równeż, że podobno linki w stylu http://w.ww/artykuly/jak_costam_costam są bardziej przyswajalne przez roboty niż http://w.ww/?article=id&var=val itp.
Owe (niby) seo-firiendly linki stosuje m.in. 4p i wiki.
Tylko jak to zrobić w PHP??? I czy to jest wogóle możliwe w tym języku, a może wymagane będzie użycie .htaccess? (IMO nie znam się, ale chyba nie, skoro XOOPS jakoś sobie radzi :P)

Poza tym, jak jeszcze (poza tym, tym i tym) wg Was powinna być zbudowana tak zoptymalizowania strona?



zainteresuj się mod_rewrite jest to moduł Apache umożliwiający przepisywanie linków czyli np wchodząc na storę adres.pl/artykuly/oko faktycznie zapytanie kierowane jest np do adres.pl/index.php?modul=artykuly&tytul=oko

więcej do poczytania forum.optymalizacja.com

RewriteEngine On
RewriteRule ^art/([0-9][0-9])/$ art.php?id=$1

Masz więc link w stylu /art/17/ gdzie to 17 to dowolna liczba 2-cyfrowa

art/17/ -> art.php?id=17

Witam

można coś takiego zrobić bez .htaccessa, ale wtedy musisz mieć nazwę skryptu w nazwie. Na przykład przykładowy adres może wyglądać następująco: http://moj.adres.pl/...nowsze_artykuly

Apache ma taką własność, że takie adresy uruchamiają plik index.php. Zmienne zapisane w URLu można odczytać ze tablicy $_SERVER. Dokładnie nie pamietam gdzie to było, ale coś pewnie w rodzaju SCRIPT_NAME, albo coś takiego (no nie pamietam), ale to sam sprawdzić możesz :)

Pozdrawiam,
Kodie



Widzę, że wszystko na Apache'u postawione... a znalazłem takie coś dla innych serwerów, gdyby ktoś szukał ;) - wymagana jedynie obsługa własnych stron błędów.
Co do .htaccess rozumiem o co chodzi, jeśli będę miał problemy zapytam ;)

A pozostało jeszcze drugie pytanko...
Jak jeszcze wg Was powinna być zbudowana zoptymalizowania strona?

@down: to możesz wytłumaczyć działanie ich algorytmów ;)
Użytkownik DJ_ProG edytował ten post 24 luty 2007, 16:15
cherokee, nginx czy lighttpd mają własne moduły przepisywania linków ;)


A pozostało jeszcze drugie pytanko...
Jak jeszcze wg Was powinna być zbudowana zoptymalizowania strona?

poprawnie


Dokładnie nie pamietam gdzie to było, ale coś pewnie w rodzaju SCRIPT_NAME, albo coś takiego (no nie pamietam)
PATH_INFO :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.