![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 17 Dołączył: 19.03.2006 Skąd: z kosmosu ;) Ostrzeżenie: (0%) ![]() ![]() |
Witam, jakie linki lepiej stosować?
Typu *html, *.php, czy może /* * nazwa podstrony/pliku/zmiennej Chodzi głównie oto jak google indeksuje, słyszałem że lepiej są indeksowane strony bez rozszeżenia .php Pozdrawiam Przenoszę // Sab Ten post edytował Babcia@Stefa 16.04.2008, 12:00:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne zamierzasz zastosować mod_rewrite... Zatem proponouje 'prawdziwe' rozszerzenia czyli .htm .html (z tym kiedyś miałem problem htm działało a html nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ), co do separatorów to ponoć lepiej nie używać przecinków, kropek itd. Najlepiej podkreślniki, myślniki.
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Ja również stosuję rozszerzenie *.html - wtedy podstrony wyglądają jak statyczne dokumenty. Jeśli chodzi natomiast o separator to (z tego co się orientuję) google rozróżnia(ło) _ oraz -. "jacek_placek" traktowany był jako jeden wyraz, natomiast "jacek-placek" jako dwa odrębne.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Adresy "projektuj" w pierwszej kolejności dla internautów - potem dla robotów
Kod http://strona.pl/strona/zmienna/innaZmienna.html To IMHO najczytelniejsza i najłatwiejsza do zapamiętania forma (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) PS. Dobrze by też było, aby "przyjmowane" były zarówno: ...zmienna/innaZmienna.html jak i ...zmienna/innaZmienna.php jak i ....zmienna/innaZmienna (z ewentualnym / na końcu) - użytkownik nie zawsze pamięta rozszerzenie |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Mhh, najlepiej coś kojarzącego się, np ja używam
http://strona.pl/Akcja/nazwa.zmienna/Model.html (php/txt/htm/nic i samo "/") Albo do niektorych rzeczy łatwo wpajalnych: http://strona.pl/User/Register.html http://strona.pl/Articles/12//View(lub Print).html(lub pdf) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
PS. Dobrze by też było, aby "przyjmowane" były zarówno: ...zmienna/innaZmienna.html jak i ...zmienna/innaZmienna.php jak i ....zmienna/innaZmienna (z ewentualnym / na końcu) - użytkownik nie zawsze pamięta rozszerzenie Tia i pamięta te 30 znaków wcześniej... raz z małej raz dużej, raz slesh'ami raz myślnikami... Jakoś nie wierzę aby użytkownikom to pomagało zapamiętać. Jak nazwa i tak jest rąbnięta na ileś znaków. Ważniejsze aby było jak najmniej ich tam. (jak teraz piszę mam 5, a jednak o wiele mniej by wystarczyło, że odpowiedź i na którego posta z cytatem lub bez) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak już ktoś pisał, linki projektuj tak aby były przyjazne dla użytkowników a dopiero dla wyszukiwarek. Stosuj wszędzie takie same formy. Ja u siebie używam:
www.subdomena.domena.pl/kontroler/akcja/par1/parX.html |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 17 Dołączył: 19.03.2006 Skąd: z kosmosu ;) Ostrzeżenie: (0%) ![]() ![]() |
Co jest złego w tym że używam przecinków w urlu?
Moje urle najczęściej wyglądają tak: http://domena.com/front?zmienna=true http://domena.com/search.html&=query http://domena.com/AdvancedSearch,option1,o...hat+do+i+search @edit Zmiennych jako podfolderów nie używam ponieważ ścieżkę do obrazków trzeba zmieniać... Pozdrawiam, Babcia@Stefa Ten post edytował Babcia@Stefa 17.04.2008, 08:32:45 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
@Babciu - Przecinki mogą być. Ale nie po to używa się przyjaznych linków żeby w linku były takie znaki jak ? czy &.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 17 Dołączył: 19.03.2006 Skąd: z kosmosu ;) Ostrzeżenie: (0%) ![]() ![]() |
Ale troche niemożliwe są linki typu http://domena.pl/artykuly/php/1 ponieważ trzeba zmieniać ścieżki do stylów css i obrazków...
Jak to rozwiązać? Pozdrawiam. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Podawać ścieżkę bezwzględną:
http://strona.pl/plik.css Podawać ścieżkę względną (względem domeny: /plik.css ( = http://strona.pl/plik.css) Użyć <base href="http://strona.pl/" /> (nie zalecane) W .htaccess chyba jeszcze powinno się dać - ale tych reguł już nie pamiętam, a szukać mi się nie chce (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 31 Dołączył: 13.11.2006 Skąd: się znamy? Ostrzeżenie: (0%) ![]() ![]() |
Podawać ścieżkę bezwzględną: http://strona.pl/plik.css Podawać ścieżkę względną (względem domeny: /plik.css ( = http://strona.pl/plik.css) Użyć <base href="http://strona.pl/" /> (nie zalecane) W .htaccess chyba jeszcze powinno się dać - ale tych reguł już nie pamiętam, a szukać mi się nie chce (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) lol... Generalnie najbardziej elastyczny routing uzyskamy parsując wszystko w php. Przykład .htaccess z Symfony
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:27 |