Réponse mise à jour
Google n'aime pas les liens générés à partir de widgets et pénalisera les sites qui les utilisent.
Cependant, certains widgets ajoutent des liens vers un site qu'un webmaster n'a pas placé dans la rédaction et contiennent un texte d'ancrage que le webmaster ne contrôle pas. Étant donné que ces liens ne sont pas placés naturellement, ils sont considérés comme une violation des consignes aux webmasters de Google.
Ancienne réponse
Ce widget ne vous servira à rien car c'est un cadre qui n'est pas compatible avec le référencement. Le contenu du widget est donc essentiellement invisible pour les moteurs de recherche. De plus, il n'y a pas de lien vers votre site Web dans ce code HTML, vous ne recevez donc aucun lien de ce widget de toute façon. Fondamentalement, ce n'est pas ainsi que vous souhaitez créer un widget.
Vous devez avoir ce widget alimenté par JavaScript et utiliser la <noscript>
balise pour ajouter un contenu alternatif qui fonctionne si le JavaScript n'est pas disponible pour cet utilisateur. Dans ce contenu, vous devez créer un lien vers votre site Web.
Par exemple:
<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>
Cet exemple utilise une dégradation gracieuse (JavaSCript> iframe> image> image alt text) afin que le contenu soit disponible pour tout le monde (bonne accessibilité) et n'utilise aucune technique de chapeau noir tout en obtenant un véritable lien vers votre site Web.
<div>
balise avec html à l'intérieur.<div>
petit alors c'est une meilleure façon de le faire. Cependant, si le widget doit avoir beaucoup de HTML, CSS et JavaScript, il est préférable d'utiliser JavaScript pour alimenter le widget car il est plus facile à distribuer. Il vous permet également de corriger des bugs et des modifications à tous les utilisateurs à la fois. Ensuite, à des fins de référencement, vous pouvez utiliser la<noscript>
balise pour inclure un lien vers votre site Web probablement dans le cadre d'une déclaration "optimisée" ou d'un widget édulcoré pour les utilisateurs sans JavaScript activé.