PageMaps

PageMaps er et strukturert dataformat Google har laget for å la nettstedsforfattere bygge inn data og notater på nettsidene sine. Selv om de strukturerte dataene ikke er synlige for brukerne, og ikke påvirker nettstedets oppføring i Google Nettsøk-resultater, gjenkjennes de av Tilpasset søk, og de kan brukes til å legge til elementer som handlinger eller tilpassede attributter på søkeresultatsidene.

Her er et eksempel på et rikt kodeutdrag med to handlinger («Last ned» og «Fullsidevisning»):

Et rikt kodeutdrag for Google Custom Search med to handlinger

Du kan sende inn PageMaps på tre måter. Du kan

  • legge til PageMap-data direkte på HTML-siden. Google oppdager PageMap-informasjonen når nettstedet gjennomsøkes.
  • legge til PageMap-data på et nettstedskart, og sende inn nettstedskartet for indeksering via Search Console. Dette er et godt alternativ hvis du ikke vil vise PageMap i sidens HTML-kildekode.
  • bruke rike kodeutdrag eller metatagger for å legge strukturerte data direkte til HTML. Tilpasset søk konverterer disse dataene til PageMaps når vi gjennomsøker og indekserer nettstedet ditt.
Bruk testverktøyet for rike kodeutdrag for å se PageMap-dataene Google kan hente fra siden din.

PageMap-elementer

Hvert element (for eksempel en handling) du vil legge til i et utdrag, er et DataObject. Hvert DataObject har flere attributter, for eksempel en etikett eller nettadresse, som du kan tilpasse som du vil.

DataObjects som gjenkjennes

Du kan lage alle slags DataObject, men Google Custom Search gjenkjenner DataObjects i følgende tabell, og gjengir dem i søkeresultatene:

DataObject Påkrevde attributter
miniatyrbilde src, height, width
handling label, url, class
publikasjon author, date, category
Legg til PageMap-data direkte på HTML-siden din

Legg til en kodeblokk som denne, på HTML-siden for å opprette en PageMap:

<!--

    <DataObject type="action">
      <Attribute name="label" value="Last ned"/>
      <Attribute name="url" value="http://www.scribd.com/document_downloads/20258723?extension=pdf"/>
      <Attribute name="class" value="download"/>
    </DataObject>

    <DataObject type="action">
      <Attribute name="label" value="Fullsidevisning"/>
      <Attribute name="url" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=20258723&access_key=key-27lwdyi9z21ithon73g3&version=1&viewMode=fullscreen"/>
      <Attribute name="class" value="fullscreen"/>
    </DataObject>
  </PageMap>
-->

Pass på at du setter PageMap i <!-- og -->-tagger.

Legg til PageMap-data i nettstedskart

Hvis du ikke vil inkludere PageMap-data i HTML-koden til sidene dine, kan du legge til PageMap-data i et nettstedskart og sende det inn for indeksering via Search Console.

Her er et eksempel på et nettstedskart som omfatter PageMap-informasjon for to nettadresser: http://www.example.com/foo og http://www.example.com/bar.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
       xmlns:content="http://www.google.com/schemas/sitemap-content/1.0">
 <url>
   <loc>http://www.example.com/foo</loc>
   <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
     <DataObject type="document" id="hibachi">
       <Attribute name="name">Dragon</Attribute>
       <Attribute name="review">3.5</Attribute>
     </DataObject>
   </PageMap>
 </url>
 <url>
   <loc>http://www.example.com/bar</loc>
   <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
     <DataObject type="document" id="biggreenegg">
       <Attribute name="name">Ribs</Attribute>
       <Attribute name="review">4.0</Attribute>
     </DataObject>
   </PageMap>
 </url>
</urlset>

PageMap-tagdefinisjoner

Denne tabellen viser kravene for å legge til PageMap-data i et nettstedskart. Hvis du vil ha mer informasjon om hvordan du oppretter nettstedskart, inkludert grunnleggende tagdefinisjoner, kan du gå til Opprett nettstedskart.

Tag Påkrevd? Beskrivelse
PageMap Ja Omfatter all PageMap-informasjon for den relevante nettadressen.
DataObject Ja Omfatter all informasjon om ett enkelt element (for eksempel en handling) som skal vises i Tilpasset søk-resultatet.
Attributt Ja Hvert DataObject består av ett eller flere attributter.

(Hvis du er utvikler, kan du bruke fleksibiliteten i PageMaps til å legge til ekstra funksjonalitet i søkeresultatene dine. Mer informasjon. )

Søk
Slett søket
Lukk søkefunksjonen
Google-apper
Hovedmeny
5789767077736672410
true
Søk i brukerstøtte
true
true
true
false
false