Quão bom é para SEO se você tem um widget que mora em outros sites?

16

Criei um widget que seria ideal para viver em outros sites. Aqui está um exemplo: http://www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

Acho que, como o widget teria um link para mim, seria um impulso de SEO para o meu site. Isso está correto? Ou seria apenas um impulso de SEO para esse URL específico?

Se é apenas um impulso de SEO para um URL específico, não adianta nada, pois essa página não possui links para nenhuma das minhas outras páginas.

Estou pensando nisso corretamente? Como essas coisas geralmente são tratadas para que haja um benefício no SEO do meu site?

Genadinik
fonte

Respostas:

13

Resposta atualizada

O Google não gosta de links gerados a partir de widgets e penaliza sites que os usam.

No entanto, alguns widgets adicionam links a um site que um webmaster não colocou editorialmente e contêm texto âncora que o webmaster não controla. Como esses links não são colocados naturalmente, eles são considerados uma violação das Diretrizes para webmasters do Google.

Resposta antiga

Esse widget não serve para nada, pois é um quadro que não é amigável para SEO. Portanto, o conteúdo dentro do widget é essencialmente invisível para os mecanismos de pesquisa. Além disso, não há nenhum link para o seu site nesse HTML; portanto, você não receberá nenhum link desse widget. Basicamente, não é assim que você deseja criar um widget.

Você deve ter esse widget com JavaScript e usar a <noscript>tag para adicionar conteúdo alternativo que funcione se o JavaScript não estiver disponível para esse usuário. Nesse conteúdo, você deve vincular ao seu site.

Por exemplo:

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

Esse exemplo usa degradação simples (JavaSCript> iframe> imagem> imagem com texto alternativo) para que o conteúdo esteja disponível para todos (boa acessibilidade) e não use nenhuma técnica de chapéu preto enquanto ainda obtém um link real para o seu site.

John Conde
fonte
Obrigado! Então, basicamente, eu só tenho que envolver meu iframe atual com o código que você mostrou lá?
Genadinik
@ Genadinik, praticamente, sim. :) Apenas não esqueça o link para o seu site, caso contrário você não está realizando nada.
John Conde
De acordo com a resposta aqui ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ), o conteúdo de um script não é analisado pelo Google, portanto você não obterá benefícios de SEO dessa maneira e é melhor usar uma <div>tag com html dentro.
gaefan
1
@ Jeff, se você pode manter o conteúdo dos <div>pequenos, então essa é a melhor maneira de fazê-lo. No entanto, se o widget tiver muito HTML, CSS e JavaScript, usar o JavaScript para ativar o widget é melhor, pois é mais fácil distribuir. Também permite corrigir erros e modificações a todos os usuários de uma só vez. Em seguida, para fins de SEO, você pode usar a <noscript>tag para incluir um link para o seu site, provavelmente como parte de uma declaração "powered by" ou de um widget diluído para usuários sem o JavaScript ativado.
John Conde
1
@lame_coder Sim, isso é verdade em 2016
John Conde