Lav script til RSS feed på din hjemmeside

Få flere besøgende til din hjemmeside. Denne artikel viser hvordan du laver et script til RSS feed på dit site, som giver hyppigere besøg og bedre placeringer i søgemaskinerne.

Lyt til denne artikel (højreklik og vælg "Gem som").

Denne artikel tager udgangspunkt i den måde vi har lavet vores script til RSS feed her på HEPHEY Webmaster, og på de øvrige sektioner på HEPHEY. Der er andre måder at gøre det på.

Vores RSS feed er en XML fil, som vi kalder "rss.xml" (den kan i princippet hedde alt muligt andet). Filen indeholder først og fremmest en kanal (channel) med en række emner (item). Det kan se således ud:

<channel>
<item>
<title>Undgå over-optimering af søgeord</title>
<description>Søgemaskiner som Google bliver efterhånden bedre og bedre til at opfange og straffe forsøg på over-optimering af søgeord. Læs her hvad du skal være opmærksom på for ikke at blive straffet af søgemaskinerne.</description>
<link>http://webmaster.hephey.dk/guide/127/</link>
</item>

<item>
<title>Få dine bannere vist gratis på HEPHEY</title>
<description>Vi giver nu mulighed for at du kan få dine bannere vist her på HEPHEY - Helt gratis! Se om din hjemmeside opfylder kravene, og læs hvad du skal gøre. </description>
<link>http://webmaster.hephey.dk/guide/141/</link>
</item>
</channel>

Ovenstående kanal indeholder to emner med hver deres titel, beskrivelse og link. Typisk vil en kanal dog indeholde op til 15 emner (de 15 nyeste artikler).

Nu skal vi blot have defineret at der er tale om en XML fil, samt angive hvilken RSS version vi benytter. Endelig kan vi lave en samlet titel, beskrivelse, link og doctype for hele filen. Vores færdige fil kommer til at se således ud:

<?xml version="1.0" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>Alt om webudvikling og online markedsføring</title>
<description>Få hjælp til at lave din hjemmeside bedre, få flere besøgende og større indtægter. Her finder du alt om webudvikling og online markedsføring.</description>
<link>http://webmaster.hephey.dk/</link>
<item>
<title>Undgå over-optimering af søgeord</title>
<description>Søgemaskiner som Google bliver efterhånden bedre og bedre til at opfange og straffe forsøg på over-optimering af søgeord. Læs her hvad du skal være opmærksom på for ikke at blive straffet af søgemaskinerne.</description>
<link>http://webmaster.hephey.dk/guide/127/</link>
</item>

<item>
<title>Få dine bannere vist gratis på HEPHEY</title>
<description>Vi giver nu mulighed for at du kan få dine bannere vist her på HEPHEY - Helt gratis! Se om din hjemmeside opfylder kravene, og læs hvad du skal gøre. </description>
<link>http://webmaster.hephey.dk/guide/141/</link>
</item>
</channel>
</rss>

Her på HEPHEY benytter vi et PHP script til RSS feed på vores hjemmeside. Det kan give nogle små problemer, som dog er nemme at løse. Afhængig af hvordan din server/webhotel er sat kan det være den forsøger at læse sætningen <?xml version="1.0" ?> som PHP (hvilket den jo ikke skal). Dette har vi løst ved at echo'e sætningen med PHP således:

<?php echo "<?xml version="1.0" ?>"; ?>

Derudover skal man sender følgende header med for at koden bliver fortolket rigtigt:

header('Content-type: application/xml', true);

Den helt færdige XML fil ser således ud:

<?php
header('Content-type: application/xml', true);
echo "<?xml version="1.0" ?>"; ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>Alt om webudvikling og online markedsføring</title>
<description>Få hjælp til at lave din hjemmeside bedre, få flere besøgende og større indtægter. Her finder du alt om webudvikling og online markedsføring.</description>
<link>http://webmaster.hephey.dk/</link>
<item>
<title>Undgå over-optimering af søgeord</title>
<description>Søgemaskiner som Google bliver efterhånden bedre og bedre til at opfange og straffe forsøg på over-optimering af søgeord. Læs her hvad du skal være opmærksom på for ikke at blive straffet af søgemaskinerne.</description>
<link>http://webmaster.hephey.dk/guide/127/</link>
</item>

<item>
<title>Få dine bannere vist gratis på HEPHEY</title>
<description>Vi giver nu mulighed for at du kan få dine bannere vist her på HEPHEY - Helt gratis! Se om din hjemmeside opfylder kravene, og læs hvad du skal gøre. </description>
<link>http://webmaster.hephey.dk/guide/141/</link>
</item>
</channel>
</rss>


Tilføjet af Simon Glue den 13-07-2005 - Hits: 10598
Nyhedsbrev

Artikler og tips til webmastere på e-mail:
 
Tilmeld   Afmeld
Nu 8469 modtagere.

Hjemmesider Login

Brugernavn:


Password:



Opret hjemmeside


Annoncering | Information | Presse | Kontakt os | RSS | © HEPHEY 2002 - 2007

Lav script til RSS feed på din hjemmeside
Her er du  :   Hjemmesider   >  Lav hjemmeside   >  Lav script til RSS feed på din hjemmeside