Autor | Zpráva | ||
---|---|---|---|
petrsev Profil |
#1 · Zasláno: 7. 8. 2012, 12:40:14
Ahojte,
řeším jeden problém. Na stránkách zobrazuji produkty, které nejsou třeba 14 dni aktuální, ale po 14 dnech opět ano (ale nemusi). Na technické podpoře seznamu mi poradili,aby takovou stranku přesměroval s kodem 410 jinam. tohlej sem tedy provedl se strankou, ktera v dany cas neni aktualni: header("HTTP/1.1 410 Gone"); header("Location: http://www.mujweb.cz"); header("Connection: close"); Když ovšem použiji některé nastroje na zjištění hlavičky např. http://www.webconfs.com/http-header-check.php ==> vždy je mi vráceno HTTP/1.1 302 Found , ale mělo by vracet hlavičku s 410 ne? kde může byt zakopany pes? Děkuji za odpovědi |
||
ShiraNai7 Profil |
#2 · Zasláno: 7. 8. 2012, 12:46:58
petrsev:
„kde může byt zakopany pes?“ Nastavením Location se změní kód na 302. 410 Gone znamená, nečekaně, že stránka již není dostupná. Posílat s ní i location je nesmysl. Pokud chceš posílat 410 ale přesměrovat uživatele, použij meta tag či javascript. Nebo 301 s Location. |
||
Kajman Profil |
#3 · Zasláno: 7. 8. 2012, 13:03:03
petrsev:
Zkuste si rozlišovat, které produkty už nebudou nikdy aktuální - tam použitje 410 (bez přesměrování a informací pro návštěvníka, že produkt už není k nalezení) a produkty, které jsou dočasně nedostupné - tam můžete použít obdobně kód 404, případně to přesměrování s kódem 302 na jiný produkt, který původní může zastoupit. |
||
petrsev Profil |
#4 · Zasláno: 7. 8. 2012, 14:20:37
Tak asi tedy pouziju meta tag : <meta http-equiv="refresh" content="0;url=NEW PAGE URL" /> s tím, že uživatele informuji, že dana stranka jiz neni aktualni a ze bude presmerovan....tzn. uzivatel se dostane na neaktualni stranku, kde bude v hlavicce 410 a nasledne jej presmeruje na novou stranu.
Děkuji oběma za odpovědi. |
||
Chamurappi Profil |
#5 · Zasláno: 7. 8. 2012, 14:24:32
Reaguji na petrseva:
„s tím, že uživatele informuji, že dana stranka jiz neni aktualni a ze bude presmerovan“ Myslíš, že si to během těch 0 sekund stihne přečíst? Proč ho vůbec musíš přesměrovávat automaticky? Jako brouzdal nemám rád, když místo chybové stránky skončím na nějaké úplně jiné stránce. |
||
jenikkozak Profil |
#6 · Zasláno: 7. 8. 2012, 14:25:30
petrsev:
„Tak asi tedy pouziju meta tag“ Přesměrování hlavičkou je jistější než meta tagem. (Pro zjištění přesměrování v HTML je nutné soubor rozebírat, na zjištění stavového kódu není nutné se souborem nijak manipulovat.) Spíše bych využil Kajmanovo řešení. |
||
petrsev Profil |
#7 · Zasláno: 7. 8. 2012, 14:35:32
jak tak koukam po netu, tak neexistuje "správné" řešení, jen vice použitelných.
pokud tedy pouziju presmerovani na 302 header("HTTP/1.1 410 Gone"); header("Location: http://www.mujweb.cz"); header("Connection: close"); tim meta tagem bych tam sdamozrejmne dal nejakou cas. rezervu na precteni.... ja prvne premyslel nad resenim,ze uzivateli na strance umistim popis,ze strana je nedostupna a at si zvoli dalsi postup sam. Nicmene tohle reseni neresi vyhledavace a po case bych mel zaindexovano spousty neaktualnich nabidek, coz asi neni nejlepsi, kdyz uzivatel se na stranku dostane ve vetsine pripadu na neaktualni zbozi. |
||
Chamurappi Profil |
#8 · Zasláno: 7. 8. 2012, 14:59:14
Reaguji na petrseva:
„tim meta tagem bych tam sdamozrejmne dal nejakou cas. rezervu na precteni....“ Předpokládáš, že si uživatel hned čte stránku, kterou otevřel. Fakt je, že to možná většina lidí dělá… „po case bych mel zaindexovano spousty neaktualnich nabidek“ Neměl, kvůli tomu přeci budeš posílat tu hlavičku 410, která vyhledávači řekne „tady už nic není, nikoho mi sem neposílej“. „asi neni nejlepsi, kdyz uzivatel se na stranku dostane ve vetsine pripadu na neaktualni zbozi“ V takovém případě stejně spíš vyhledá jiný obchod, než aby hledal jiné zboží v témže obchodě. |
||
helpik.JPW Profil |
#9 · Zasláno: 7. 8. 2012, 15:49:14
Chamurappi:
„nikoho mi sem neposílej“ Napadá mě, že je ale v jeho zajmu, aby i na jeho "neaktuálním zbožím" někdo z vyhledávače přišel. Někam bych připsal, že již "toto zboží není k dispozici" (nebo není v nabídce apod.) a ať se návštěvník sám rozhodne, jestli bude hledat na tom samém webu po aplternativě nebo půjde pryč. Proč se zbavovat návštěv a stránke, které jsou už v indexu a zřejmě se umisťují "nějak" dobře - teda tak, že na ně někdo klikne (= ne nejhůř) |
||
Ugo Profil |
#10 · Zasláno: 7. 8. 2012, 16:00:53
u velkých obchodů jsem se setkal pouze s řešením že zobrazí produkt který nejde objednat a do dostupnosti dají že zboží již není v nabídce. Jestliže se ti produkty do nabídky vracejí, bylo by to asi rozumné s tím, že bys tam napsal že není dočasně v nabídce a dal tam alternativní možnosti (to kam bys chtěl přesměrovávat)
|
||
helpik.JPW Profil |
#11 · Zasláno: 7. 8. 2012, 16:10:34
Ugo:
Souhlas. |
||
jenikkozak Profil |
#12 · Zasláno: 7. 8. 2012, 16:31:53
helpik.JPW:
„Proč se zbavovat návštěv a stránke, které jsou už v indexu a zřejmě se umisťují "nějak" dobře - teda tak, že na ně někdo klikne (= ne nejhůř)“ Třeba proto, že návštěvník, který nebude mít šanci na stránce uskutečnit svůj nákup, opustí stránku jako nespokojený. A takového člověka je někdy dostat zpátky obtížnější než toho, komu se na jiný produkt stránka ve vyhledávání nezobrazila. Když zboží nemáš a předpokládáš, že ani mít nebudeš, je z tohoto pohledu hloupost ho vystavovat ve výloze. |
||
petrsev Profil |
#13 · Zasláno: 7. 8. 2012, 18:07:47
„Proč se zbavovat návštěv a stránke, které jsou už v indexu a zřejmě se umisťují "nějak" dobře - teda tak, že na ně někdo klikne (= ne nejhůř)“
No právě, pokud tech neexistujicich odkazu bude nekolik tisic, tak po nekolika neuspesnych kliknuti na odkaz uživatel zjisti, ze nic neni aktualni a prestane na web chodit, cemuz se chci vyvarovat. Asi to nakonec vyresim tak, ze provedu header("HTTP/1.1 410 Gone"); a provedu presmerovani: <meta http-equiv="refresh" content="5;url=NEW PAGE URL" /> Na tech. podpore Seznamu mi rekli,ze v tomhle pripdae je idelani poslat 410, kdyz tohle robot uvidi,prestane se o stranku zajimat. Pokud jiz zbozi bude opet aktualni zaindexuje ho zpet. Zadný "black list" odkazu pry neexistuje.Tudiz indexace odkazu by mela probehnout. nevyhoda asi bude,ze nez robot zjisti danou stranku bude odkaz stale mozne vyhledat....ale tady neni zadne reseni bez vyhod. |
||
helpik.JPW Profil |
#14 · Zasláno: 7. 8. 2012, 22:40:39
jenikkozak:
„Když zboží nemáš a předpokládáš, že ani mít nebudeš, je z tohoto pohledu hloupost ho vystavovat ve výloze.“ Na tom určitě něco je, ale také jsem napsal, že když už návštěvník přijde, lze mu přece nabídnout alternativní zboží (typicky ze stejné kategorie). Jasně že do výlohy nedám maketu telefonu, když telefon nemám a že je hloupé tam napsat, že máme spousty jiných modelů, ale internetové obchody s dobrou navigací jsou přece něco úplně jiného. Koneckonců velcí hráči jako Alza nebo CZC mají obodbu hlášky "již není v nabídce" a dál se to taky neřeší. Spíš se přikláním k tomuto způsobu než podstránku nechat vymazat z indexu tou 404 nebo jiným noindexem. |
||
Časová prodleva: 12 let
|
0