tor, 17/05/2012 - 16:04
Indsæt følgende kode i index sektionen i den aktuelle sides layout fil:
<reference name="head"> <action method="setRobots"><value>NOINDEX,NOFOLLOW</value></action> </reference>
F.eks. i checkout.xml:
<checkout_cart_index translate="label"> <reference name="head"> <action method="setRobots"><value>NOINDEX,NOFOLLOW</value></action> </reference> </checkout_cart_index>
Du har også mulighed for at ændre titel og description, ved at benytte disse tags:
<action method="setTitle"><value>Ny titel</value></action> <action method="setDescription"><value>Ny beskrivelse</value></action>
På CMS sider i administrationen kan der indsættes følgende under Design -> Layoutopdaterings-XML.
<reference name="head"> <action method="setForcedTitle"><title>Ny titel</title></action> <</reference>
Vil det være mere korrekt at bruge noindix og nofollow i stedet for at bruge disallow i robots.txt?
Ja, det vil være en bedre løsning. Med min forståelse for disallow i robots.txt, sikrer det kun at indholdet på siden ikke bliver crawlet af f.eks. Google, men det sikrer ikke at siden ikke bliver indekseret - det gør derimod NOINDEX,NOFOLLOW.
Husk at du også kan opsætte NOINDEX,NOFOLLOW på alle sider på én gang via administrationen i Magento, ved at klikke dig ind på System -> Konfiguration -> Design -> HTML Head -> Standardrobotter.
Ja, jeg er med på at man kan sætte nofollow og noindex på alle sider på én gang. Men jeg vil da gerne kunne ses og findes på google.
Ja selvfølgelig - nu vidste jeg jo ikke om det var en udviklingsshop du arbejdede på, her plejer vi at sætte NOINDEX, NOFOLLOW på alle sider, indtil shoppen går online :-)