¿Qué tan bueno es para SEO si tienes un widget que vive en otros sitios?

16

Hice un widget que idealmente viviría en otros sitios. Aquí hay un ejemplo: http://www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

Supongo que dado que el widget se vincularía conmigo, sería un impulso de SEO para mi sitio. ¿Es eso correcto? ¿O sería solo un impulso de SEO para esa URL en particular?

Si es solo un impulso de SEO para la URL en particular, no me sirve de nada, ya que esa página no se vincula a ninguna de mis otras páginas.

¿Estoy pensando en esto correctamente? ¿Cómo se manejan estas cosas para que el SEO de mi sitio tenga un beneficio?

Genadinik
fuente

Respuestas:

13

Respuesta actualizada

A Google no le gustan los enlaces generados a partir de widgets y penalizará a los sitios que los usan.

Sin embargo, algunos widgets agregan enlaces a un sitio que un webmaster no colocó editorialmente y contienen texto de anclaje que el webmaster no controla. Debido a que estos enlaces no se colocan naturalmente, se consideran una violación de las Directrices para webmasters de Google.

Vieja respuesta

Ese widget no te hará ningún bien, ya que es un marco que no es compatible con SEO. Por lo tanto, el contenido dentro del widget es esencialmente invisible para los motores de búsqueda. Además, no hay un enlace a su sitio web en ese HTML, por lo que no obtendrá enlaces de ese widget de todos modos. Básicamente no es así como quieres hacer un widget.

Debería tener ese widget impulsado por JavaScript y usar la <noscript>etiqueta para agregar contenido alternativo que funcione si el JavaScript no está disponible para ese usuario. En ese contenido, debe vincular a su sitio web.

Por ejemplo:

<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>

Ese ejemplo utiliza una degradación elegante (JavaSCript> iframe> imagen> texto alternativo de imagen) para que el contenido esté disponible para todos (buena accesibilidad) y no utiliza ninguna técnica de sombrero negro mientras obtiene un enlace real a su sitio web.

John Conde
fuente
¡Gracias! ¿Esencialmente, solo tengo que envolver mi iframe actual con el código que mostró allí?
Genadinik
@Genadinik, más o menos, sí. :) Simplemente no olvide el enlace a su sitio o de lo contrario no está logrando nada.
John Conde
De acuerdo con la respuesta aquí ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ), el contenido de un script no es analizado por Google, por lo que no obtendrá beneficios de SEO de esta manera y es mejor usarlo una <div>etiqueta con html adentro.
gaefan
1
@Jeff, si puedes mantener el contenido de lo <div>pequeño, entonces esa es una mejor manera de hacerlo. Sin embargo, si el widget va a tener mucho HTML, CSS y JavaScript, entonces usar JavaScript para potenciar el widget es mejor ya que es más fácil de distribuir. También le permite corregir errores y modificaciones a todos los usuarios a la vez. Luego, para fines de SEO, puede usar la <noscript>etiqueta para incluir un enlace a su sitio web, probablemente como parte de una declaración "activada" o un widget diluido para usuarios sin JavaScript habilitado.
John Conde
1
@lame_coder Sí, esto es cierto en 2016
John Conde