Насколько это хорошо для SEO, если у вас есть виджет, который живет на других сайтах?

16

Я сделал виджет, который в идеале будет жить на других сайтах. Вот пример: http://www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

Я думаю, так как виджет будет ссылаться на меня, это будет повышение SEO для моего сайта. Это верно? Или это будет просто повышение SEO для этого конкретного URL?

Если это просто SEO-продвижение для определенного URL-адреса, мне это мало помогает, так как эта страница не ссылается ни на одну из моих других страниц.

Я правильно об этом думаю? Как эти вещи обычно обрабатываются, так что есть польза для SEO моего сайта?

Genadinik
источник

Ответы:

13

Обновленный ответ

Google не любит ссылки, созданные из виджетов, и будет наказывать сайты, которые их используют.

Однако некоторые виджеты добавляют ссылки на сайт, который веб-мастер не разместил в редакционных целях, и содержат текст привязки, который веб-мастер не контролирует. Поскольку эти ссылки не размещаются естественным образом, они считаются нарушением Руководства Google для веб-мастеров.

Старый ответ

Этот виджет не принесет вам пользы, так как он не оптимизирован для SEO. Таким образом, контент внутри виджета практически невидим для поисковых систем. Кроме того, в этом HTML-файле нет ссылки на ваш сайт, поэтому вы все равно не получите никаких ссылок с этого виджета. По сути, это не то, как вы хотите сделать виджет.

Этот виджет должен работать на JavaScript и использовать <noscript>тег для добавления альтернативного контента, который работает, если JavaScript не доступен для этого пользователя. В этом контенте вы должны ссылаться на свой сайт.

Например:

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

В этом примере используется постепенная деградация (JavaSCript> iframe> image> image alt text), поэтому контент доступен всем (хорошая доступность) и не использует никаких методов «черной шляпы», в то же время получая реальную ссылку на ваш сайт.

Джон Конде
источник
Спасибо! Итак, по сути, мне просто нужно обернуть свой текущий iframe кодом, который вы там показали?
Genadinik
@Genadinik, в значительной степени, да. :) Только не забудьте ссылку на ваш сайт, иначе вы ничего не добьетесь.
Джон Конде
Согласно ответу здесь ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ), содержимое скрипта не анализируется Google, поэтому вы не получите преимущества SEO таким образом, и его лучше использовать. <div>тег HTML внутри.
Гайфан
1
@ Джефф, если вы можете сохранить содержимое <div>малого, то это лучший способ сделать это. Однако, если у виджета будет много HTML, CSS и JavaScript, лучше использовать JavaScript для питания виджета, так как его легче распространять. Это также позволяет исправлять ошибки и модификации сразу для всех пользователей. Затем, в целях SEO, вы можете использовать этот <noscript>тег, чтобы включить ссылку на ваш сайт, вероятно, как часть оператора «powered by» или расширенного виджета для пользователей без включенного JavaScript.
Джон Конде
1
@lame_coder Да, это верно в 2016 году
Джон Конде