Wie gut ist es für SEO, wenn Sie ein Widget haben, das auf anderen Websites lebt?

16

Ich habe ein Widget erstellt, das im Idealfall auf anderen Websites funktioniert. Hier ist ein Beispiel: http://www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

Ich denke, da das Widget wieder auf mich verweist, wäre es ein SEO-Schub für meine Website. Ist das korrekt? Oder wäre es nur ein SEO-Schub für diese bestimmte URL?

Wenn es nur ein SEO-Schub für die bestimmte URL ist, tut es mir wenig gut, da diese Seite nicht mit einer meiner anderen Seiten verlinkt.

Denke ich richtig darüber nach? Wie werden diese Dinge in der Regel gehandhabt, damit die SEO meiner Website von Vorteil ist?

Genadinik
quelle

Antworten:

13

Aktualisierte Antwort

Google mag keine aus Widgets generierten Links und bestraft Websites, die diese verwenden.

Einige Widgets fügen jedoch Links zu einer Site hinzu, die ein Webmaster nicht redaktionell platziert hat, und enthalten Ankertext, den der Webmaster nicht kontrolliert. Da diese Links nicht automatisch platziert werden, gelten sie als Verstoß gegen die Richtlinien für Google Webmaster.

Alte Antwort

Dieses Widget wird Ihnen nichts nützen, da es sich um einen Rahmen handelt, der nicht SEO-freundlich ist. Der Inhalt im Widget ist für die Suchmaschinen also im Wesentlichen unsichtbar. Darüber hinaus gibt es in diesem HTML-Code keinen Link zu Ihrer Website, sodass Sie von diesem Widget sowieso keine Links erhalten. Grundsätzlich ist dies nicht die Art und Weise, wie Sie ein Widget erstellen möchten.

Sie sollten dafür sorgen, dass das Widget mit JavaScript betrieben wird, und das <noscript>Tag verwenden, um alternativen Inhalt hinzuzufügen, der funktioniert, wenn das JavaScript für diesen Benutzer nicht verfügbar ist. In diesem Inhalt sollten Sie wieder auf Ihre Website verlinken.

Beispielsweise:

<script src="http://example.com/widgets/widget.js"></script>
<noscript>
  <iframe src="http://example.com/widgets/iframe.php">
    <img src="http://example.com/widgets/placeholderimg" width="200" height="200" alt="Map Widget">
  </iframe>
  <p><a href="http://example.com/">This widget provided by example.com</a></p>
</noscript>

In diesem Beispiel wird eine ordnungsgemäße Degradierung verwendet (JavaSCript> iframe> image> image alt text), sodass der Inhalt für alle verfügbar ist (gute Zugänglichkeit) und keine Black-Hat-Techniken verwendet werden, während immer noch ein echter Link zu Ihrer Website besteht.

John Conde
quelle
Vielen Dank! Also muss ich im Wesentlichen nur meinen aktuellen Iframe mit dem Code umschließen, den Sie dort gezeigt haben?
Genadinik,
@Genadinik, so ziemlich ja. :) Vergiss einfach nicht den Link zurück zu deiner Seite oder du erreichst gar nichts.
John Conde
Laut der Antwort hier ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ) werden die Inhalte eines Skripts nicht von Google analysiert, sodass Sie auf diese Weise keine SEO-Vorteile erhalten und es besser ist, sie zu verwenden ein <div>tag mit html drin.
Gaefan
1
@ Jeff, wenn Sie den Inhalt des <div>kleinen halten können, dann ist das eine bessere Möglichkeit, es zu tun. Wenn das Widget jedoch viele HTML-, CSS- und JavaScript-Elemente enthält, empfiehlt sich die Verwendung von JavaScript, um das Widget mit Strom zu versorgen, da es einfacher zu verteilen ist. Außerdem können Sie Fehler und Änderungen für alle Benutzer gleichzeitig beheben. Dann können Sie für SEO-Zwecke den <noscript>Tag verwenden, um einen Link zu Ihrer Website einzufügen, wahrscheinlich als Teil einer "powered by" -Anweisung oder eines verwässerten Widgets für Benutzer ohne aktiviertes JavaScript.
John Conde
1
@lame_coder Ja, dies gilt für 2016
John Conde