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 559
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 559
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 559
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 559
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 559
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 559
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 559
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
vokiel
post
Post #21





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

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


Cytat(Puciek @ 5.08.2010, 09:58:15 ) *
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).

Może mają automatyczne dopisywanie (jakiś Auto Prepend), który dopisuje nagłówek do treści statycznej pobranej z cache. Może nawet zrobili sobie cache nagłówków dla każdego użytkownika i teraz składają całość strony z dwóch kawałków.
Go to the top of the page
+Quote Post
Puciek
post
Post #22


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(vokiel @ 5.08.2010, 10:03:15 ) *
Może mają automatyczne dopisywanie (jakiś Auto Prepend), który dopisuje nagłówek do treści statycznej pobranej z cache. Może nawet zrobili sobie cache nagłówków dla każdego użytkownika i teraz składają całość strony z dwóch kawałków.
Cache jest duzo bardziej kosztowny od pregenerowania.
Zeby zobrazowac, jak pregenerujesz strony to serwer laduje poprostu pliki .html (ktore sa statyczne i budowane tylko przy zmianie) a w cachowaniu sprawdzasz czy plik jest, jak nie to budujesz dana strone itd.
Go to the top of the page
+Quote Post
erix
post
Post #23





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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)

Przecież padło to wcześniej... (IMG:style_emoticons/default/sleep.gif)

Cytat
Cache jest duzo bardziej kosztowny od pregenerowania.

Twoje pregenerowanie JEST jednym z rodzajów cache'u.

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?

Zgadza się, oficjalne źródła mówią: http://googlewebmastercentral.blogspot.com...tatic-urls.html
Go to the top of the page
+Quote Post
Pilsener
post
Post #24





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

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


Cytat
W sumie parametr podstrony nie jest ważny z punktu widzenia SEO, bo kto wyszukuje numeru strony?
- nie tak do końca, bo na samo pozycjonowanie ma to wpływ, linki krótsze i te *.html gugiel indeksuje szybciej, link bez parametrów to też lepszy stosunek słów kluczowych do objętości całości.

Cytat
Allegro nie będzie pozycjonować słowa item czy ciągu cyfr 1161696012
- dlatego nieważne, czy jest to jedno słowo czy to samo rozbite na dwa (i tak się zaindeksuje i gugiel zwróci masę wyników z algero na frazę "item", pierwszy lepszy to : .pl/item1077114311_audi_rns_e_a4_rns_lubuskie_polskie_menu_montaz.htm albo .pl/item1063406184_jeep_grand_cherokee_srt_8_srt_8_nie_amg.htm), liczy się objętość, słowa kluczowe na którym nam zależy powinny trafiać na początek adresu, im bliżej początku adresu tym większą mają moc, ciężko jest osiągnąć równowagę pomiędzy linkiem "shorty nice", który byłby jednocześnie SEO i praktyczny, zależy to od priorytetów i przeznaczenia serwisu.

Dobrym przykładem pozycjonowania są niektóre sklepy internetowe, gdzie słowa kluczowe w linkach nie są przypadkowe, dużo uwagi należy też przywiązać do otagowania produktów, jak ktoś szuka np. glanów to raczej wpisze "glany" a nie rozmiar czy typ, zwłaszcza tagi title i description, gugiel wyświetla tylko ograniczoną ilość znaków, dlatego pierwsza część ma zachęcić usera do wejścia na stronę a druga zawierać słowa kluczowe np. title="Wejdź tutaj a na pewno nie pożałujesz (....) viaghra, duz, długi, twardy, etc. "

W każdym bądź razie jeśli chodzi o SEO i pozycjonowanie to na allegro nie warto się wzorować, choćby przenoszenie do archiwum - co kliknę jakiś wynik w guglu to wyskakuje "przedmiot przeniesiony do archiwum" - a co za problem go wyświetlić z tego archiwum?

Poza tym pozycjonowanie na pewno nie jest dla alegro priorytetem, bo ten serwis nie zarabia na pozycji w guglu i jego być czy nie być nie zależy od tej pozycji.

Serwis może i zmienił wygląd, ale silnik z pewnością pozostał taki sam (napisanie nowego wiązałoby się pewnie z dużymi kosztami), przepisanie i zmodyfikowanie tych paru adresów musi być zatem kompatybilne wstecz i jest raczej próbą wysilenia się na nowoczesność (IMG:style_emoticons/default/smile.gif) Wszyscy mają elo linki to my też chcemy.
Go to the top of the page
+Quote Post
nospor
post
Post #25





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




Cytat
Zgadza się, oficjalne źródła mówią: http://googlewebmastercentral.blogspot.com...tatic-urls.html

@erix ten "Twój" artykuł wprowadza lekkie zamieszanie w mojej głowie. Zresztą czytając komentarze do niego widzę, że nie tylko w mojej (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Pilsener
post
Post #26





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

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


Nie ufałbym temu, co tam piszą - to służy raczej dezinformacji, przecież to info dla pozycjonerów a nie userów, czyli ludzi, których spamiarki zmusiły gugla do ręcznej ingerencji w wyniki wyszukiwania. Taką wiedzę zdobywa każdy sam drogą wieloletnich nieraz testów i sekretnie strzeże, by nie tylko być lepszym od konkurencji ale przede wszystkim znaleźć słabe punkty w algorytmie gugla.
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: 6.10.2025 - 15:42