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.
<div>
tag mit html drin.<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.