Frage

Ich plane eine Google Suche auf die Umsetzung (und zahlen für sie, damit ich Zugriff auf die XML bekommen). Eine Sache, frage ich mich über die Möglichkeit, in ihr ist kundenspezifische Meta Tags zu verwenden.

Ich habe ja von Kollegen gehört, aber nichts bestätigt. Die Suche nach einer Antwort hat nichts gegeben (möglicherweise, weil Sie heucheln?)

Wer weiß?

Bearbeiten . Ich möchte in der Lage sein, diese Meta-Tags aus dem Suchergebnis abrufen zu können, unterschiedlichen Styling für verschiedene Arten von Seiten zur Verfügung zu stellen

War es hilfreich?

Lösung

Ja, können Sie dies tun, wenn auch nicht, soweit ich weiß, Meta-Tags. Stattdessen google können Sie benutzerdefinierte Attribute in Ihrem HTML setzen, die dann aus dem XML abgerufen werden können Sie wieder von Google Custom Search Ergebnisse anzeigen API.

Hier finden Sie aktuelle http://code.google.com/apis/customsearch/docs/snippets.html für weitere Informationen darüber, wie das funktioniert. Die Strukturierte Daten Abschnitt werden die spezifischen Möglichkeiten umreißt Sie benutzerdefinierte Metadaten bleiben können innerhalb Ihrer Seite so Google wird es Ihnen zusammen mit jedem Ergebnis Suche zurückgeben. Am einfachsten scheint ein PageMap zu sein, das ist ein HTML-Kommentar in Ihrem Kopf, wie folgt aus:

  <!-- 
  <PageMap> 
     <DataObject type="document"> 
        <Attribute name="title">The Biomechanics of a Badminton Smash</Attribute> 
        <Attribute name="author">Avelino T. Lim</Attribute> 
        <Attribute name="description">The smash is the most explosive and aggressive stroke in Badminton.  
                                      Elite athletes can generate shuttlecock velocities of up to 370 km/h.  
                                      To perform the stroke, one must understand the biomechanics involved,  
                                      from the body positioning to the wrist flexion. </Attribute>                                       
        <Attribute name="page_count">25</Attribute> 
        <Attribute name="rating">4.5</Attribute> 
        <Attribute name="last_update">05/05/2009</Attribute> 
        <Attribute name="thumbnail">http://www.example.com/papers/sic.png" width="627" height="167" /> 
     </DataObject> 
  </PageMap> 
  -->  

Wenn Sie unbedingt META-Tags verwenden, die Bing Search API Unterstützung bietet die Indizierung alle Meta-Tags, dessen Namen Eigenschaft beginnt mit „suchen.“, zB

<meta name="Search.MyCustomProp" content="Hola mi amigo Google, I want my META!">

Dann in den Bing Ergebnisse API Sie können mit all diesen Werten ziehen Sie das WebResult.SearchTag property . Wenn die Anforderung ausgibt, müssen Sie entweder die WebRequest.SearchTags Property oder können Sie fügen Sie einfach Text zu Ihrer Suchanfrage, wie zB poodle meta:search.MyCustomProp(amigo) sucht nach dem Wort „Pudel“ auf Seiten, auf denen die search.MyCustomProp Meta-Tag das Wort „amigo“ enthält. die Bing-API ist kostenlos, solange Sie pro Sekunde und sich an einigen anderen Einschränkungen detaillierte hier .

Es tut uns Leid, so viel über Bing zu sprechen, fühlen sich frei, zu ignorieren, dass part-- aber ich habe recht gute Erfahrungen gemacht, die Bing-API in einem früheren Job verwendet wird.

Andere Tipps

Können Sie Detail mehr über die Meta-Tags, die Sie verwenden möchten. Sie können Meta-Tags hinzufügen und es sollte keine Rolle bei Google.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top