Retningslinjer for feeds

Denne artikel i Hjælp angiver generelle og tekniske retningslinjer for feeds og optimale løsninger for indhold i Google Nyheder.

Oplysningerne i dit feed styrer din udgave i Google Nyheder. Når du leverer hele artikler og medieaktiver, er det mere sandsynligt, at læserne interagerer med dit indhold. Det er vigtigt at konfigurere dit feed korrekt for at forhindre fejl.

Generelle retningslinjer for feeds

  • Medtag alt indhold i artiklen: Undlad at indsende opsummeringer, fremhævninger eller appetitvækkere i dit feed.
  • Valider dit feed: Brug et af følgende websites:
  • Bekræft, at Nyheder kan crawle dit feed: Sørg for, at robots.txt ikke blokerer crawleren fra Nyheder.

Tekniske retningslinjer for feeds

Vi accepterer både standardfeeds via RSS og Atom. Vi respekterer også HTML-tags og kan crawle efter flere mediefiler, men vi anbefaler, at du ikke bruger denne metode. Få flere oplysninger om valgmuligheder for feedkilder.

Vigtigt!

  • Nyheder henter i øjeblikket hvert feed hvert 30. minut.
  • Nyheder har en størrelsesgrænse på 1 MB pr. artikel og 2 MB pr. feed. 
  • Nyheder læser op til 60 nye artikler pr. hentning. Artikler, der allerede er læst, tælles ikke med. Undgå at overskride grænserne for hentning eller filstørrelse for at sikre, at alt indhold hentes.
Eksempel på RSS 2.0-feed

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <lastBuildDate>Fri, 23 Jan 2015 23:26:19 +0000</lastBuildDate>
        <title>Google News RSS Examples</title>
        <description>Google News RSS Examples</description>
        <link>http://google-news-examples.blogspot.com/</link>
        <item>
            <guid isPermaLink="false">sample-post-478956386763692725</guid>
            <pubDate>Fri, 23 Jan 2015 23:17:00 +0000</pubDate>
            <title>Sample RSS post #1</title>
            <description>An example RSS article</description>
            <content:encoded><![CDATA[<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas mattis lectus eget porttitor. Nunc iaculis luctus libero, quis viverra mi ultricies sed. Nulla pellentesque dui sed maximus tristique. Sed tempor pulvinar ex in mattis.</p><p><a href="http://www.google.com/">Sample Link</a></p><p><a href="https://www.google.com/images/srpr/logo11w.png"><img border="0" height="113" src="https://www.google.com/images/srpr/logo11w.png" width="320" /></a></p><p>Nulla dictum magna orci, et accumsan velit elementum sit amet. Vestibulum egestas, nulla nec facilisis iaculis, elit metus molestie mi, et vulputate enim eros vitae sem. Aliquam eget sagittis dui. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam mattis ex sit amet lectus semper tempus.</p><iframe width="560" height="315" src="//www.youtube.com/embed/200E9e8_hHY" frameborder="0" allowfullscreen></iframe>]]></content:encoded> <link>http://google-news-examples.blogspot.com/2015/01/sample-post.html</link>
            <author>mail@example.com (Lauren Ipson)</author>
        </item>
    </channel>
</rss>
Eksempel på Atom 1.0-feed

<feed xmlns="http://www.w3.org/2005/Atom">
    <id>tag:blogger.com,1999:blog-4719018909174563858</id>
    <updated>2015-01-23T15:26:19.468-08:00</updated>
    <title type="text">Google News Atom Examples</title>
    <subtitle type="html">Example subtitle</subtitle>
    <author>
        <name>Lauren Ipson</name>
        <email>email@example.com</email>
    </author>
    <entry>
        <id>http://example.com/sample-atom-478956386763692725</id>
        <published>2015-01-23T15:17:00.004-08:00</published>
        <updated>2015-01-23T15:26:19.486-08:00</updated>
        <title type="text">Sample Atom Post #1</title>
        <content type="html"><![CDATA[<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas mattis lectus eget porttitor. Nunc iaculis luctus libero, quis viverra mi ultricies sed. Nulla pellentesque dui sed maximus tristique. Sed tempor pulvinar ex in mattis.</p><p><a href='http://www.google.com/'>Sample Link</a></p><p><a href='https://www.google.com/images/srpr/logo11w.png'><img border='0' height='113' src='https://www.google.com/images/srpr/logo11w.png' width='320' /></a></p><p>Nulla dictum magna orci, et accumsan velit elementum sit amet. Vestibulum egestas, nulla nec facilisis iaculis, elit metus molestie mi, et vulputate enim eros vitae sem. Aliquam eget sagittis dui. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam mattis ex sit amet lectus semper tempus.</p><iframe width='560' height='315' src='//www.youtube.com/embed/IS9gmW7uFXo' frameborder='0'></iframe>]]></content>
        <author>
            <name>Lauren Ipson</name>
            <email>email@example.com</email>
        </author>
    </entry>
</feed>

Du kan få flere oplysninger i RSS 2.0 på Harvard Law og Atom Syndication Format.

Indhold i og opmærkning af artikler

Brug <content:encoded> for at sikre, at hele indholdet i hver artikel medtages. Hvis du ikke bruger et <content:encoded>-tag, henter Nyhedsværktøjet som standard indhold via <description>-tagget. 

Vigtigt!

  • I forbindelse med <content:encoded> skal du bruge navneområdet xmlns:content="http://purl.org/rss/1.0/modules/content/".
  • HTML skal "escapes" eller ideelt set indkapsles i en CDATA-sektion. Eksempel:

<content:encoded><![CDATA[<b>Dette er et stykke HTML-tekst.</b>]]></content:encoded>

  • Nyhedsværktøjet fjerner <script>- og <iframe>-tags, bortset fra dem, der er medtaget i sektionen Medieaktiver. 

  • Nyhedsværktøjet fjerner indbygget stil (f.eks. <style>-tags eller style=""-attributter.

Artikelopdateringer

<guid>-tagget i RSS og <id>-tagget i Atom skal identificere unikke artikler. Vi foreslår, at du ikke bruger artiklens titel som <guid>-tag, da der er høj sandsynlighed for, at titlen i så fald ændres. 

Vigtigt!

  • Hvis du angiver den fulde webadresse til din oprindelige artikel i <guid>-tags, er det valgfrit, om du vil bruge isPermaLink

  • Hvis du ikke angiver den fulde webadresse, skal isPermaLink angives som "falsk"

I tabellen nedenfor kan du se eksempler på, hvordan og hvornår du skal bruge værdien isPermaLink

Fuld webadresse bruges

Bruger ikke isPermaLink <guid>https://www.ditwebsite.com/webadresse-til-artikel.html</guid>
Angiver isPermaLink som "sand" <guid isPermaLink=”true”>https://www.ditwebsite.com/webadresse-til-artikel.html</guid>
Fuld webadresse bruges ikke Angiver isPermaLink som "falsk" <guid isPermaLink=”false”>sample-id-1234567890</guid>


Bemærk! Vi bruger tagget <pubDate> til at afgøre, om artiklen er blevet ændret.

Medieaktiver

Vi anbefaler, at du bruger Media RSS-tags til at identificere multimedieindhold i både Atom- og RSS-feeds. Du kan få flere oplysninger på http://www.rssboard.org/media-rss.

Vigtigt! Hvis du vil bruge Media RSS, skal du medtage navneområdet. Eksempel: xmlns:media="http://search.yahoo.com/mrss/".

Video

Vi anbefaler, at du medtager video direkte i dit feed ved hjælp af Media RSS-tags. RSS-tags hjælper med at forbedre videoers effektivitet ved at levere mere stabile brugerfladeelementer og ignorere automatisk afspilning.

Bemærk! Opløsningen i videoindhold skal være mindst 640 x 480 (bredde x højde), og videoindhold skal bruge HTTPS.

<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr.mp4" medium="video" height="768" width="1024">
  <media:title>Eksempel på MP4-video</media:title>
  <media:description><![CDATA[Dette er et eksempel på en MP4-video]]></media:description>
  <media:credit role="author" scheme="urn:ebu"><![CDATA[Warner Brothers]]></media:credit>
</media:content>
Vi accepterer en række formater til udgiverhostet video, bl.a. MP4, WebM, DASH, SmoothStreaming og HLS.

Du kan levere en video med flere forskellige bithastigheder, hvis disse er tilgængelige, ved at angive flere <media:content>-objekter i en <media:group> på denne måde:

<media:group>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_1280.mp4" medium="video" height="768" width="1024" bitrate=”1280”>
  <media:title>Eksempel på MP4-video</media:title>
  <media:description><![CDATA[Dette er et eksempel på en MP4-video]]></media:description>
  <media:credit role="author" scheme="urn:ebu"><![CDATA[Warner Brothers]]></media:credit>
</media:content>


<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_4080.mp4" medium="video" height="768" width="1024" bitrate=”4080”>
  <media:title>Eksempel på MP4-video</media:title>
  <media:description><![CDATA[Dette er et eksempel på en MP4-video]]></media:description>
  <media:credit role="author" scheme="urn:ebu"><![CDATA[Warner Brothers]]></media:credit>
</media:content>
</media:group>

For at få større forståelse af dit videoindhold kan du knytte din udgiverhostede video til den modsvarende video på YouTube. YouTube-videoen kan tilføjes i elementet <media:group> på følgende måde:

<media:group>
  <media:content      url="https://archive.org/download/Fleischer_The_Tantalizing_Fly_1919/Tantalizing_Fly_1919_512kb.mp4"
      medium="video" type="video/mp4" height="240" width="360">
    <media:title>The Tantalizing Fly</media:title>
    <media:thumbnail url="https://archive.org/download/Fly_1/RIMG0019.JPG"/>
  </media:content>
  <media:content
      url="https://www.youtube.com/watch?v=_dlP0nXMKXA"
      medium="video" type="video/3gpp">
    <media:title>The Tantalizing Fly</media:title>
  </media:content>
</media:group>

Vi støtter også eksterne afspillere, der integreres i dine artikler via iFrame. Bemærk! Dine iFrames og alt indhold, der vises i dem, skal vises via HTTPS for at blive vist korrekt.

Her er nogle eksempler:

Brightcove

<iframe width="560" height="315" src="https://players.brightcove.net/1752604059001/VJCJXL3Ye_default/index.html?videoId=example" frameBorder="0"></iframe>

Dailymotion

<iframe frameborder="0" width="600" height="338" src="https://www.dailymotion.com/embed/video/EXAMPLE-logo=&ui-start-screen-inf0&endscreen-enable=0"></iframe>

Instagram

<iframe width="320" height="320" frameBorder="0" src="https://www.instagram.com/p/EXAMPLE/embed" frameborder="0"></iframe>

Ooyala

<iframe width="560" height="315" src="https://player.ooyala.com/iframe.html?embedCode=EXAMPLE" frameborder="0"></iframe>

Vimeo

<iframe width="560" height="315" src="https://player.vimeo.com/video/135639717?color=ff9933&byline=0"></iframe>

Vine

<iframe width="320" height="320" src="https://vine.co/v/bVE2IMdIV2E/embed/simple" frameborder="0"></iframe>

YouTube

<iframe width="560" height="315" src="https://www.youtube.com/embed/FTePI_3zpII" frameborder="0"></iframe>

Lyd

MP3

<media:content url="http://cylinders.library.ucsb.edu/mp3s/5000/5907/cusb-cyl5907d.mp3" medium="audio">
  <media:title>Sample MP3 Audio</media:title>
  <media:description><![CDATA[This is a sample MP3]]></media:description>
  <media:credit role="author" scheme="urn:ebu"><![CDATA[Thomas Edison]]></media:credit>
</media:content>

SoundCloud

<iframe width="560" height="162" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/221689840" frameborder="0"></iframe>

Billeder

Media RSS (anbefales til billeder)

<media:content url="https://www.google.com/images/srpr/logo11w.png" 
    type="image/png" expression="full" width="538" height="190">
  <media:description type="plain"><![CDATA[Google logo]]></media:description>
  <media:credit role="author" scheme="urn:ebu"><![CDATA[Google]]></media:credit>
</media:content>

 

Bemærk! Billedet af artiklens overskrift (eller forgrundsbilledet) er det største billede, der er tættest på kvadratiske dimensioner, medmindre et billede er udvalgt ved hjælp af en annotering i stil med denne:
<img class="type:primaryImage" src="http://publisher.com/primaryImage.jpg">

GIPHY

<iframe width="480" height="277" frameBorder="0" class="giphy-embed" src="https://giphy.com/embed/TK4yMeRswlKWA" frameborder="0"></iframe>

Instagram

<iframe width="320" height="320" frameBorder="0" src="https://www.instagram.com/p/EXAMPLE/embed" frameborder="0"></iframe>

Google Docs

Google Docs

<iframe width="480" height="560" src="https://docs.google.com/gview?url=http://infolab.stanford.edu/pub/papers/google.pdf&embedded=true" frameborder="0"></iframe>

Optimale løsninger for feeds

Du kan sikre, at dit indhold vises som ønsket i Nyheder, ved at følge retningslinjerne for tekst og billeder nedenfor:

Tekst

  • Markér dit indhold med HTML-tags, der giver semantisk mening, f.eks. <p>, <h1>, <ul> osv.
  • Undgå <br>, hvis det er muligt.
  • Brug elementer på blokeringsniveau til at undgå problemer med grænser på nul pixels.
  • Undgå at bruge krøllede anførselstegn.
  • Brug UTF-8, hvis der skal angives en tegnkodning.

Billeder

  • Brug billeder, der er mindst 800 px på hver side.
  • Tilføj ikke flere versioner (f.eks. størrelser, billedformater) af det samme billede i den samme artikel.
  • Hvis du bruger <img>-tags, og et billede har en billedtekst eller tilskrivningstekst, skal du bruge følgende opmærkning:
<figure>
  <img src="..." />
  <figcaption>Billedteksten for dette billede
    <span class="copyright">Tilskrivningen for dette billede</span>
  </figcaption>
</figure>

Diasshows

Nyheder kan gengive en gruppe billeder med understøttende billedtekster i et interaktivt diasshow i artikler. Hvis du vil angive, at en gruppe billeder hører til i et diasshow, skal du bruge følgende opmærkning i dit feed:

Bemærk! Tallene skal formateres i overensstemmelse med sektionen Billede ovenfor.

 <section class="type:slideshow">
    <figure>...</figure>
    <figure>...</figure>
 </section>

Se, hvordan du finder og retter problemer med artikler og mediefiler i dit feed.
Var disse oplysninger nyttige?
Hvordan kan vi forbedre siden?