Наскільки це корисно для SEO, якщо у вас є віджет, який живе на інших сайтах?


16

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

Я здогадуюсь, оскільки віджет повернеться до мене, це було б оптимізацією SEO для мого сайту. Це правильно? Або це був би лише приріст SEO для цієї конкретної URL-адреси?

Якщо це лише збільшення SEO для конкретної URL-адреси, це мало користі, оскільки ця сторінка не посилається ні на одну з моїх інших сторінок.

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

Відповіді:


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> alt text), тому вміст доступний для всіх (хороша доступність) і не використовує жодної техніки чорного капелюха, отримуючи реальне посилання на ваш веб-сайт.


Дякую! Отже, По суті, мені просто потрібно обернути свій поточний кадр з кодом, який ви там показали?
Генадінік

@Genadinik, досить, так. :) Просто не забувайте посилання на ваш сайт, інакше ви нічого не робите.
Джон Конде

Відповідно до відповіді тут ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ), вміст скрипту не розбирається Google, тому ви не отримаєте SEO переваги таким чином, і краще використовувати <div>тег HTML всередині.
gaefan

1
@ Джефе, якщо ви можете зберегти вміст <div>малого, то це кращий спосіб зробити це. Однак якщо у віджета буде багато HTML, CSS та JavaScript, то найкраще використовувати JavaScript для живлення віджета, оскільки його легше поширювати. Він також дозволяє виправляти помилки та модифікації для всіх користувачів одночасно. Тоді, для цілей seo, ви можете використовувати <noscript>тег, щоб включити посилання на ваш веб-сайт, ймовірно, як частину випуску "powered by" або відмовленого віджету для користувачів без JavaScript.
Джон Конде

1
@lame_coder Так, це правда у 2016 році
Джон Конде
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.