Motor csere a tartalom felett.
Sziasztok!
A tapasztalataitokra és véleményetekre van szükségem.
Lassan de biztosan lekészül a weboldalam új tartalomkiszolgáló motorja, azonban a publikálást megelőzően két dolgot rendbe kell még tennem.
Az egyik az, hogy hogyan irányítsam a http://www.domain.hu/(és ide akármi jöhet) kéréseket úgy a http://domain.hu(és ide akármi jöhet)-ra, hogy sem látogatónak, sem kereső robotoknak ne ártsak.
Jelenleg php-ben header-rel teszem meg egy kitétel vizsgálata után. Lehetséges, hogy ezt apache szinten is kezelhetném, bér csak .htaccess-hez férek hozzá, mod rewrite-om van (ezt a bejegyzést olvasgattam: http://weblabor.hu/forumok/temak/18734)).
A másik, hogy ha jelenleg ilyen formátumban van indexelve tartalmam a google-ben:
http://www.domain.hu/index.php?content=55-85
ami az új motorral így fog kinézni:
http://domain.hu/kirandulas-magyarorszagon/a-hetvegen-itt-jartunk
akkor a keresőből érkező látogatókat és a robotokat, hogyan irányítsam át?
Jelenleg készítettem egy úgynevezett "címfordítót", ami beazonosítja a content=xx-xx-et, megkeresi a megfelelőjét és header-rel átirányít. Arra gondoltam, lehet, hogy valami elköltözött fejléccel jobb lenne, hiszen akkor konkrétan el is mondom a google-nek, hogy mi történik. Azt biztosan jobban szeretné.
Mit gondoltok?
■ A tapasztalataitokra és véleményetekre van szükségem.
Lassan de biztosan lekészül a weboldalam új tartalomkiszolgáló motorja, azonban a publikálást megelőzően két dolgot rendbe kell még tennem.
Az egyik az, hogy hogyan irányítsam a http://www.domain.hu/(és ide akármi jöhet) kéréseket úgy a http://domain.hu(és ide akármi jöhet)-ra, hogy sem látogatónak, sem kereső robotoknak ne ártsak.
Jelenleg php-ben header-rel teszem meg egy kitétel vizsgálata után. Lehetséges, hogy ezt apache szinten is kezelhetném, bér csak .htaccess-hez férek hozzá, mod rewrite-om van (ezt a bejegyzést olvasgattam: http://weblabor.hu/forumok/temak/18734)).
A másik, hogy ha jelenleg ilyen formátumban van indexelve tartalmam a google-ben:
http://www.domain.hu/index.php?content=55-85
ami az új motorral így fog kinézni:
http://domain.hu/kirandulas-magyarorszagon/a-hetvegen-itt-jartunk
akkor a keresőből érkező látogatókat és a robotokat, hogyan irányítsam át?
Jelenleg készítettem egy úgynevezett "címfordítót", ami beazonosítja a content=xx-xx-et, megkeresi a megfelelőjét és header-rel átirányít. Arra gondoltam, lehet, hogy valami elköltözött fejléccel jobb lenne, hiszen akkor konkrétan el is mondom a google-nek, hogy mi történik. Azt biztosan jobban szeretné.
Mit gondoltok?
301
A www. nem www. kérdésben is 301?
Egyébként köszönöm!
Ihun
A vicces dolgok egyébként a HTTPS-nél és/vagy a mindenféle sitemapeknél kezdődnek.
Dupla
Igen, már látom.
a-hetvegen-itt-jartunk
Ott pont a költözés kapcsán kifejtettem mennyire butaságnak tartom az ID nélküli URL-eket... ha még fejlesztésnél tartasz talán nem késő :)
Amúgy hogyan generálod a következő "A hétvégén itt jártunk" cikk url-jét?
Tárolom a saját változatot
Hogyan generálom?
Tartalmat létrehozni és elnevezni csak a következő feltételekkel lehet:
1. A tartalom címe az ABC betűit, számokat, szóközt és mondatvégi írásjeleket tartalmazhat. Ettől eltérő cím megadása esetén, nem engedi a tartalmat rögzíteni. Nem lehet azonos nevű tartalom.
2. A tartalom nevéből az url úgy generálódik, hogy első lépésben kicserélek minden ékezetes karaktert a nem ékezetes megfelelőjére, majd minden szóköz helyére rakok egy kötőjelet, továbbá kiveszek minden nem megengedett írásjelet.
3. Mikor ez kész, felkínálom user-nek, hogy elfogadja, vagy belejavítson, természetesen az előző szabályoknak megfelelően ([A-z0-9-] és egyedi).
Egyébként én készítettem egy címfordítót, ami a következő feladatokat látja el:
Ha a "A hétvégén itt jártunk" tartalom id-je 55 és a lexikális azonosítója a-hetvegen-itt-jartunk, akkor a címfordító, ugyan úgy megjeleníti a tartalmat a http://valami.hu/iras/a-hetvegen-itt-jartunk -ra, mint a http://valami.hu/iras/55 -re.
Tehát nálam a lexikális azonosítója ugyan úgy egyedi mint a tartalom id-je, és a címfordító miatt, az adatbázisból minden esetben az id-alapján kerül a tartalom kiszolgálásra függetlenül attól, mi van a címsorba írva. Így a jövőben bármilyen változtatás egyszerűen követhető.
Ez nekem logikusnak tűnik, azonban várom a véleményeket.