Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> ładny url vs stronicowanie
nospor
post
Post #1





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Hejka,
zauważyłem, że niektóre serwisy np. alegro ma taki link do kategorii:
....19733_pozostale.html
ale jak sie kliknie na kolejną stronę to link jest już taki:
....listing.php/showcat?id=19733&p=2&change_view=1

Czemu link nie może być np. taki:
....19733_pozostale.html?p=2
?
Czy to lenistwo programistów czy to może celowy zabieg by czegoś tam niepsuć np. w pozycjonowaniu?
Go to the top of the page
+Quote Post
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Wydaje mi się, że chodzi tutaj o dane statyczne oraz dynamiczne. Adres 19733_pozostale.html jest pobierany z cache i jako taki skupia na sobie największy ruch, z kolei listing.php/showcat?id=19733&p=2&change_view=1 zdaje się być dynamiczną stroną, na której dane wyświetlane są w zależności od podanych parametrów.
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Adres 19733_pozostale.html jest pobierany z cache i jako taki skupia na sobie największy ruch
Masz na myśli cachowanie po stronie przeglądarki? Nie zauważyłem by w jakiś sposób przeglądarki mi cachowała tę stronę. Poza tym tam tez jest przecież treść dynamiczna, aukcje dochodzą przecież co rusz i za każdym odświeżeniem ta strona wyświetla aktualne aukcje.
Go to the top of the page
+Quote Post
batman
post
Post #4





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Może być tak, że dla strony głównej kategorii cache generowany jest z automatu. Dzięki temu nie odpalany jest interpreter języka, tylko serwowane są klientowi statyczne pliki. Z drugiej jednak strony możesz mieć rację z tym cache po stronie przeglądarki.
Niestety jeśli chodzi o SEO, to nie wiem, czy to się czymś różni.
Go to the top of the page
+Quote Post
vokiel
post
Post #5





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Może programistom zabrakło weny przy pisaniu regułek, czy przy przerabianiu części engine.
Skoro zrobili
....19733_pozostale.html
to i mogli zrobić też
....19733_pozostale_str2.html
czy cokolwiek innego.
Może pozycjonowanie nie jest dla nich aż tak ważne. Albo skrypt jest na tyle skomplikowany, że mają problem z takim jego przerobieniem, aby wszystkie linki były seo-friendly.
Go to the top of the page
+Quote Post
kipero
post
Post #6





Grupa: Zarejestrowani
Postów: 233
Pomógł: 50
Dołączył: 28.10.2006
Skąd: Radom

Ostrzeżenie: (0%)
-----


Niektórzy twierdzą, że tzw. "przyjazne linki" pomagają w pozycjonowaniu. Możliwe, że ten zabieg ma na celu wypromowanie głównych stron kategorii w wyszukiwarkach, tak aby kolejne podstrony nie wskakiwały na jej miejsce. Zwróć uwagę, że link do strony głównej kategorii jest niezmienny(zawsze istnieje), podczas gdy ilość stronicowanych podstron może się z czasem zmieniać(a co za ty idzie, podstrony mogą czasowo nie istnieć).
Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




@vokiel
czyli rozumiem że lepszy jest link
....19733_pozostale_str2.html
niż
....19733_pozostale.html?page=2
?
U siebie mam właśnie drugą postać, nie sądziłem że i parametry stronicowania też musza być "ładne".

@kipero ale czy strona:
....19733_pozostale.html?page=2
nie jest dla google stroną ....19733_pozostale.html tylko że z dodatkowymi parametrami?
Go to the top of the page
+Quote Post
Pilsener
post
Post #8





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Pewnie zabrnęli w ślepą uliczkę z adresami, nie mają zaimplementowanego żadnego routingu ani spójnego systemu tworzenia linków, więc część adresów przepisują i generują ręcznie (chciałbym widzieć ich htaccess), oczywiście adresów jest tak dużo, że nie dadzą rady przepisać wszystkich, dlatego tylko niektóre są przepisywane (IMG:style_emoticons/default/smile.gif) Sama konstrukcja adresów także świadczy o braku profesjonalizmu, prosty przykład:

allegro.pl/item1161696012_audi_a4_02_r_1_9_tdi_130_km_kombi_igla_duze_zdj.html

- dlaczego używają tylko jednego separatora? Przecież mamy jeszcze,;/- i inne
- item1161696012 - a czemu nie item_1161696012?
- słowa kluczowe powinny być na początku adresu a parametry i identyfikatory na końcu
Go to the top of the page
+Quote Post
nospor
post
Post #9





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
- item1161696012 - a czemu nie item_1161696012?
Czym się rożnią oba zapisy ( Nie licząc oczywiście wizualnego "_") ?
Go to the top of the page
+Quote Post
batman
post
Post #10





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat(nospor @ 5.08.2010, 09:27:19 ) *
nie jest dla google stroną ....19733_pozostale.html tylko że z dodatkowymi parametrami?

A nie jest tak, że Google podczas indeksowania bierze pod uwagę parametry get? Przecież w wynikach wyszukiwania można znaleźć linki do kolejnych stron jakiejś listy.

Możliwe, że wspomniany przez Ciebie w pierwszym poście sposób nie ma nic wspólnego z cache, a właśnie z SEO. Główna strona kategorii ma unikalny adres, dzięki czemu roboty indeksują stronę główną zamiast kolejne strony zdefiniowane parametrem page.
Go to the top of the page
+Quote Post
zzeus
post
Post #11





Grupa: Zarejestrowani
Postów: 441
Pomógł: 71
Dołączył: 3.09.2007
Skąd: wrocław

Ostrzeżenie: (0%)
-----


Chodziło chyba o spójność w adresie, bo skoro robią tak
Cytat
item1161696012

to dlaczego nie robią tak
Cytat
audia402r19tdi130kmkombi
Go to the top of the page
+Quote Post
Puciek
post
Post #12


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Nie cache a pregenerowanie, .html to juz najpewniej leci bezposrednio gotowy HTML z pominieciem php alltogether (co jak mozna sie domyslec wplywa magicznie na load bo nawet <?php nie odpalasz) a sa takze linki tymczasowe poniewaz routing jest dosc kosztowny a "niedlugo" i tak bedzie wygenerowany .html
Go to the top of the page
+Quote Post
nospor
post
Post #13





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Możliwe, że wspomniany przez Ciebie w pierwszym poście sposób nie ma nic wspólnego z cache, a właśnie z SEO. Główna strona kategorii ma unikalny adres, dzięki czemu roboty indeksują stronę główną zamiast kolejne strony zdefiniowane parametrem page.
Jakby tak było, to pierwsza strona w pagerze teoretycznie powinna wskazywać na ten ładny URL czyli na główną stronę kategorii, a tak nie jest. Może to przeoczenie a może coś innego.

Akurat w seo i co dobre a co nie to jestem laikiem. Dopytuje się więc, w żaden sposób nie chcę tu się wykłucać z Wami bo się nie znam na tym (IMG:style_emoticons/default/smile.gif) Także każde sugestie i wyjaśnienia mile widziane (IMG:style_emoticons/default/smile.gif)

Skoro więc strona: ....19733_pozostale.html?page=2 jest inną niż ....19733_pozostale.html to z punktu widzenia SEO nie ważne jest czy będzie:
....19733_pozostale.html?page=2
czy może
listing.php/showcat?id=19733&p=2&change_view=1
?
Stron główna ....19733_pozostale.html nadal przecież będzie oddzielną.

Cytat
Nie cache a pregenerowanie, .html to juz najpewniej leci bezposrednio gotowy HTML z pominieciem php alltogether (co jak mozna sie domyslec wplywa magicznie na load bo nawet <?php nie odpalasz) a sa takze linki tymczasowe poniewaz routing jest dosc kosztowny a "niedlugo" i tak bedzie wygenerowany .html
Ma z Was ktoś konto na alegro? Jeśli by było tak jak mówisz puciek, to strona
allegro.pl/26164_porcelana_antyki_do_1850.html
powinna być dokładnie taka sama dla zalogowanego usera jak i nie zalogowanego. A co za tym idzie w menu zawsze będzie np. link "REJESTRACJA".
Czy może ktoś to sprawdzić? Zrobić zrzuty ekranu dla zalogowanego i niezalogowanego?
Go to the top of the page
+Quote Post
zelu
post
Post #14





Grupa: Zarejestrowani
Postów: 229
Pomógł: 34
Dołączył: 7.12.2008
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Przy niezalogowanym mamy link do rejestracji. Natomiast przy zalogowanym linku tego nie ma, a dodatkowo jest link do Wyloguj oraz "Witaj, nick", więc chyba serwowanie statycznego HTMLa odpada...
Go to the top of the page
+Quote Post
nospor
post
Post #15





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




@zelu dziękuję. Mit obalony (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Puciek
post
Post #16


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(nospor @ 5.08.2010, 09:48:00 ) *
Ma z Was ktoś konto na alegro? Jeśli by było tak jak mówisz puciek, to strona
allegro.pl/26164_porcelana_antyki_do_1850.html
powinna być dokładnie taka sama dla zalogowanego usera jak i nie zalogowanego. A co za tym idzie w menu zawsze będzie np. link "REJESTRACJA".
Czy może ktoś to sprawdzić? Zrobić zrzuty ekranu dla zalogowanego i niezalogowanego?
Zmienia sie (ale tylko pod wzgledem ze u samej gory pisze: "Witaj, puckowatosci", guzik w "menu" do rejestracji zostaje) dlatego mysle ze tutaj maja mala hybryde. Znaczy strona jest rozbita na dwie czesci - naglowek ktory jest "dynamiczny" (chociaz mozna by go generowac dla danej sesji i podmieniac tylko w wypadku login/logout) i strony wlasciwej a potem serwer zbija te czesci w jeden output. Podobnie mozna rozwiazac sprawe innych dynamicznych fragmentow typu "moje aukcje" na glownej (tutaj podmiana tylko jezeli cos sie w aukcjach zmieni).

Ten post edytował Puciek 5.08.2010, 08:59:09
Go to the top of the page
+Quote Post
vokiel
post
Post #17





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Cytat(kipero @ 5.08.2010, 09:27:17 ) *
(...)Możliwe, że ten zabieg ma na celu wypromowanie głównych stron kategorii w wyszukiwarkach, tak aby kolejne podstrony nie wskakiwały na jej miejsce. (...)

Ciekawe podejście, o tym nie pomyślałem. Może nie chcą zbytnio pozycjonować do podstron, które mogą być aktywne przez np 14dni (czas wystawienia aukcji), a później znikną i będą musieli obsługiwać 404. Niepotrzebnie generowany ruch.

Cytat(nospor @ 5.08.2010, 09:27:19 ) *
@vokiel
czyli rozumiem że lepszy jest link
....19733_pozostale_str2.html
niż
....19733_pozostale.html?page=2
?

Ani lepsze ani gorsze. Ja jak już robię przyjazne linki, to staram się zrobić tak, aby wszystko było zawarte w tym linku, bez parametrów. Google i tak zindeksuje obie strony. W sumie parametr podstrony nie jest ważny z punktu widzenia SEO, bo kto wyszukuje numeru strony?

Cytat(nospor @ 5.08.2010, 09:31:50 ) *
Czym się rożnią oba zapisy ( Nie licząc oczywiście wizualnego "_") ?

Tym, że jeśli jest ciąg razem, to jest to jedna fraza. Jeśli rozbijemy to na dwie części (używając - lub _ ) to dla wujka G będą to dwa ciągi, które w tym przypadku nie będą miały większego sensu. Allegro nie będzie pozycjonować słowa item czy ciągu cyfr 1161696012
Go to the top of the page
+Quote Post
zelu
post
Post #18





Grupa: Zarejestrowani
Postów: 229
Pomógł: 34
Dołączył: 7.12.2008
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat(Puciek @ 5.08.2010, 09:58:15 ) *
guzik w "menu" do rejestracji zostaje


U mnie nie, przynajmniej na stronie, którą podał nospor
Go to the top of the page
+Quote Post
nospor
post
Post #19





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Zmienia sie (ale tylko pod wzgledem ze u samej gory pisze: "Witaj, puckowatosci", guzik do rejestracji zostaje) dlatego mysle ze tutaj maja mala hybryde. Znaczy strona jest rozbita na dwie czesci - naglowek ktory jest "dynamiczny" (chociaz mozna by go generowac dla danej sesji i podmieniac tylko w wypadku login/logout) i strony wlasciwej a potem serwer zbija te czesci w jeden output. Podobnie mozna rozwiazac sprawe innych dynamicznych fragmentow typu "moje aukcje" na glownej (tutaj podmiana tylko jezeli cos sie w aukcjach zmieni).
Tak, ale wówczas i tak to musi przejść przez parser php, więc równie dobrze ta treść html może być zwykłym cache odczytanym przez php.

Cytat
Ani lepsze ani gorsze. Ja jak już robię przyjazne linki, to staram się zrobić tak, aby wszystko było zawarte w tym linku, bez parametrów. Google i tak zindeksuje obie strony. W sumie parametr podstrony nie jest ważny z punktu widzenia SEO, bo kto wyszukuje numeru strony?
Acha, czyli narazie chyba nie będę się bawił w "ładne parametry".

Cytat
Tym, że jeśli jest ciąg razem, to jest to jedna fraza. Jeśli rozbijemy to na dwie części (używając - lub _ ) to dla wujka G będą to dwa ciągi, które w tym przypadku nie będą miały większego sensu. Allegro nie będzie pozycjonować słowa item czy ciągu cyfr 1161696012
No i mi się też tak wydawało że to bez sensu (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Puciek
post
Post #20


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(zelu @ 5.08.2010, 10:01:02 ) *
U mnie nie, przynajmniej na stronie, którą podał nospor
A u mnie i owszem, nawet na glownej pojawiaja sie te ladne buttonki "Zaloguj sie" pod tekstem witaj (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 01:43