Resultat 1 till 19 av 19

404 hack för SEO

  1. #1
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Oftast man vill ha länkar såsom http://foobar.se/kulspruta_m_59.html istället http://foobar.se/artikel .... och mass krafs.

    Om webhotellet inte tilllåtet mod_write, kan man faktiska använda 404. Dvs man fångar upp 404r i ett script som sedan styrs till önskad hemsida.

    Bara ett lite tips.

  2. #2
    MattiasNs avatar
    MattiasN MattiasN är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    Stenungsund
    Inlägg
    680
    Citat Ursprungligen postat av klein
    Oftast man vill ha länkar såsom http://foobar.se/kulspruta_m_59.html istället http://foobar.se/artikel .... och mass krafs.

    Om webhotellet inte tilllåtet mod_write, kan man faktiska använda 404. Dvs man fångar upp 404r i ett script som sedan styrs till önskad hemsida.

    Bara ett lite tips.
    Finns tråd om detta sedan innan
    http://www.seo-forum.se/databas-och-...dynamiska.html

    Tyvärr finns det ingen länk i Bernts signatur längre men han kanske kan posta den igen.
    Hogia [Jobb] :: Morlanda Scoutkår [Fritid]

  3. #3
    Bernt Johanssons avatar
    Bernt Johansson Bernt Johansson är inte uppkopplad SEO-proffs: utökad profil
    Moderator för alla forumsektioner
    Reg.datum
    mar 2006
    Ort
    Piteå
    Inlägg
    1 074
    Jag håller på att skriva en heltäckande artikel om sökmotorvänliga URL:er, den gamla som jag skrev är ganska kortfattad och finns ännu så länge kvar på min gamla arbetsgivares hemsida:
    www. wiseweb.se/sokmotorvanliga-url.asp

  4. #4
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Den var mer ASP orienterad. Då kan jag ge lite exempel i php hur man gör .

    Ändra i .htaccess så 404 hamnar i fil som heter 404.php lägg i nedanstående kod, sedan är de bara lite IF satser och styra vart anropen skall. Jag har lagt "postnummret" i urlen, men det bårde man kunna kamoflera lite snyggare så det inte så uppenbart. Jag testade även en variant med korta url:er, dom syndes ligga bra på google som det länkar med långa artikelbeskrivningen i URL:en

    PHP-kod:

    $URL_STR        
    =    $REQUEST_URI;
    $URL            =   explode("/",$URL_STR);    
    $FILE            =   $URLcount($URL)-];
    $FIL_TYP    =    strtolower(substr(  $FILE,strrpos $FILE ,"." )+1));
    $FILNAME    =    strtolower(substr$FILE,0strrpos $FILE ,"." ) ));
    $ARTNR        strtolower(substr(  $FILNAME,strrpos $FILNAME ,"." )+1)); 



    [

  5. #5
    Reg.datum
    jan 2007
    Ort
    Göteborg
    Inlägg
    144
    Se till så att webbservern inte skickar 404 header tillbaka bara.
    Johan Wolf <- Du vet att du vill.

  6. #6
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Den gör den inte , om du fångar upp 404 i .htaccess

  7. #7
    seattlegrunges avatar
    seattlegrunge seattlegrunge är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    jun 2006
    Ort
    Malmö
    Inlägg
    262
    Men du Klein, varför göra det med 404 när du beskriver att du använder php och .htaccess.

    Varför inte köra url-rewrite genom .htaccess på rätt sätt när man ändå har tillgång till rätt prylar?!

  8. #8
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Det går att göra de med url-rewrite också, det enda knepet är inte sämre eller bättre än andra. Prinpicpen är detsamma för båda.

    Fördelen med 404 knepet att den går att göra på det flesta webhotell, medan url-rewrite måste slåss på apache

  9. #9
    MattiasNs avatar
    MattiasN MattiasN är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    Stenungsund
    Inlägg
    680
    Citat Ursprungligen postat av klein
    Fördelen med 404 knepet att den går att göra på det flesta webhotell, medan url-rewrite måste slåss på apache
    Bara om 404 är uppsatt att peka mot en fil. Annars tar systemet och skickar en standardsida och returnerar header 404 till sökmotorn.

    De flesta webbhotell har idag custom 404 och då är det en fil som de pekar på. Är det ett nytt webbhotell så håll koll på att du kan få tjänsten.
    Hogia [Jobb] :: Morlanda Scoutkår [Fritid]

  10. #10
    Bernt Johanssons avatar
    Bernt Johansson Bernt Johansson är inte uppkopplad SEO-proffs: utökad profil
    Moderator för alla forumsektioner
    Reg.datum
    mar 2006
    Ort
    Piteå
    Inlägg
    1 074
    Fördelen med 404 hack är att det går att använda på webbhotell med IIS och ASP utan att man behöver ISAP_Rewrite, som många webbhotell dessutom är motvilliga att installera på grund av säkerhetsrisker.

    På seosm.se som jag tidigare deltog med i den sökmotoroptimeringstävling som Jim startat och som snart avslutas använder jag 404 hack på vissa sidor för att testa hur det fungerar. Och det har inte varit några som helst problem.

    Numera har jag ingen insyn eller kontroll över den webbplatsen iom att jag har bytt jobb.

  11. #11
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Mittåt! :-) Vill ändra min uppfattning ifrågan litegrann.

    Körde en wget på en sajt , där jag använde 404 knepet. Fick följande resultat. Därav är nog 404 knepet inte så där jättebra. Man bör åtminstonde kolla header med t.e.x wget under unix.

    Resolving xxx.se... 193.xx.xx.10
    Connecting to xxx.se|193.xx.xxx.10|:80... connected.
    HTTP request sent, awaiting response... 302 Found
    Cookie coming from xxx.se attempted to set domain to www.xxx.se
    Location: http://www.xxx.se/foo/hp [following]
    --00:13:21-- http://www.xxxx.se/foo/hp
    => `hp'
    Resolving www.xxx.se... 193.xxx.xxx.10
    Connecting to www.xxx.se|193.xxx.xxx.10|:80... connected.
    HTTP request sent, awaiting response... 404 Not Found
    00:13:21 ERROR 404: Not Found.

  12. #12
    Bernt Johanssons avatar
    Bernt Johansson Bernt Johansson är inte uppkopplad SEO-proffs: utökad profil
    Moderator för alla forumsektioner
    Reg.datum
    mar 2006
    Ort
    Piteå
    Inlägg
    1 074
    Jag har kört med 404 hack och testat header response.. inga problem där. Så det beror nog på hur man har utformat lösningen skulle jag gissa.

  13. #13
    MattiasNs avatar
    MattiasN MattiasN är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    Stenungsund
    Inlägg
    680
    Vi kör också 404 hack och det fungerar utmärkt. Inga problem.

    Utvecklad så att den tar hand om 404, 410, 301, 302.
    Hogia [Jobb] :: Morlanda Scoutkår [Fritid]

  14. #14
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Kör ni apache eller IIS? Verka som 404 header skapas även när man fångar upp det i .htaccess

    Citat Ursprungligen postat av MattiasN
    Vi kör också 404 hack och det fungerar utmärkt. Inga problem.

    Utvecklad så att den tar hand om 404, 410, 301, 302.

  15. #15
    MattiasNs avatar
    MattiasN MattiasN är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    Stenungsund
    Inlägg
    680
    Citat Ursprungligen postat av klein
    Kör ni apache eller IIS? Verka som 404 header skapas även när man fångar upp det i .htaccess
    Vi kör IIS så det kan ju vara skillnad.
    Hogia [Jobb] :: Morlanda Scoutkår [Fritid]

  16. #16
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Man kanske även skall fånga upp 302 också, därav får jag en 404 header?

  17. #17
    MattiasNs avatar
    MattiasN MattiasN är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    Stenungsund
    Inlägg
    680
    Citat Ursprungligen postat av MattiasN
    Vi kör också 404 hack och det fungerar utmärkt. Inga problem.

    Utvecklad så att den tar hand om 404, 410, 301, 302.
    Det jag menade med denna var att vi har en 404 sida

    På vår server finns i princip inga sidor utan allt är databasstyrt. och du får därför svaret 404 och vi kan fånga upp urlen i våra script.

    Enligt Bernts modell så skickar vi ingen header info utan kollar vart sidan skall pekas.

    Exempel:

    xxxxxx_123.asp är namnet på sidan.
    123 är ID på sidan i databasen
    xxxxxx är namnet som sidan är döpt till i databasen.

    Skriver jag in en felaktig URL xxxYxx_123.asp så kommer vi att retunera en 301 till besökaren och peka in på xxxxxx_123.asp

    Vi kan om vi vill tillfälligt peka om en sida och då gör vi det med 302 istället för 301.

    Skulle vi mot förmodan vilja ta bort en sida och inte ersätta den med någon annan sida så returnerar vi header 410.

    Ofta när vi tar bort en sida så lägger vi ju 301 till en annan sida.
    Hogia [Jobb] :: Morlanda Scoutkår [Fritid]

  18. #18
    Bernt Johanssons avatar
    Bernt Johansson Bernt Johansson är inte uppkopplad SEO-proffs: utökad profil
    Moderator för alla forumsektioner
    Reg.datum
    mar 2006
    Ort
    Piteå
    Inlägg
    1 074
    Dessutom finns det väl ingen anledning att köra 404 hack om man har tillgång till apache och mod_rewrite. Eller?

  19. #19
    kleins avatar
    klein klein är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2007
    Ort
    Stockholm
    Inlägg
    31
    Bero på serven som sidan ligger på. Jag skulle hjälpa en kund med hans oscommerce shop, surftown som han låg på, stödjer inte mod_rewrite, så jag körde 404 istället

Ämnesinformation

Användare som tittar på det här ämnet

Det är för närvarande 1 användare som tittar på det här ämnet. (0 medlemmar och 1 gäster)