Плагин Оригинальные Тексты Yandex WebMaster

Каждый человек который активно публикует свои тексты в сети Интернет, задумывался над тем как обезопасить себя от кражи текстов с сайта. Реально действенных методов защиты текста нет, по крайней мере таких которые не нарушали бы индексацию поисковыми системами. Получается так, что вы добропорядочный «писатель» хотите что бы вас читали в интернете, регулярно пишете интересные материалы и выгружаете их на свой сайт, но потом вдруг замечаете что ваши тексты воруют так же быстро как вы их публикуете. И вот если ваш сайт молод, или реже посещаем поисковыми роботами, сайт-вор будет считаться первоисточником ваших же материалов.
Одним из способов защиты своего контента от кражи является механизм «Оригинальных текстов» от поисковой системы Яндекс. По крайней мере сам Яндекс предлагается этот механизм для тех кто хочет заявить поисковику о том что текст принадлежит именно ему.
Но представьте что вы очень часто пишете материалы, и тогда любимый процесс написания превращается в рутинную работу:
1) Написали хороший материл, сохранили в ваше сайте на WordPress
2) Зашли на сайт Яндекс — в раздел «ВебМастер», далее выбрали сайт — далее «Оригинальные тексты», вставили туда свеже написанный материал.
3) Вернулись на свой сайт — опубликовали новую запись.
И так с каждым материалом, который вы публикуете у себя в WordPress, получается что процесс написания и защиты контента превращается в рутину. Плюсы которые вы получаете, это увеличение вероятности того что Яндекс будет считать вас правообладателем данного контента, минусы — это куча дополнительных действий.
Для того что бы избежать рутины, и не покидать собственной «Админки» WordPress, есть замечательный плагин «Original texts Yandex WebMaster» или проще «Оригинальные тексты Яндекс ВебМастер»
Возможности плагина:
1) Добавление записей из сайта на движке WordPress в сервис «Оригинальные тексты»
2) Возможность выбора при публикации «Добавлять в оригинальные тексты или нет»
3) Ведение журнала добавлений в «Оригинальные тексты»
4) Простые три шага настройке плагина
5) Бесплатная продержка на этом сайте и решение проблем возникающих с ним.

Ссылка на плагин в официальном репозитарии WordPress

Все пожелания и предложения можно публиковать на этой странице, либо через страницу контактов.

or6 originalscreen2 originalscreen5 originalscreen4 originalscreen3originalscreen1

Видео инструкция по настройке плагина «Оригинальные Тексты Yandex WebMaster»

Обновление 1.2

Теперь отправлять тексты в сервис «Оригинальные тексты Яндекс» можно из произвольных типов постов, для этого введена новая опция на странице настроек плагина, где можно выбрать тип записей, при публикации которых будет доступна отправка вашего текста в сервис «Оригинальные тексты Яндекс»

ortext_update12


 

О проблеме с ошибкой «777» от 30.12.2014 до 12.01.2015

Сегодня 12.01.2015, после 16:00 появились позитивные изменения в работе API Яндекс «Оригинальные тексты». Записи стали добавляться в сервис «Оригинальные тексты» при помощи плагина.

Отрывок ответа от тех. поддержки Яндекс от 10 января 2015

«В данный момент проблема иногда еще может воспроизводиться. Если с помощью API у Вас не получится добавить текст, попробуйте еще раз немного позже.»

Будем надеяться что подобные проблемы будут случаться не регулярно.


 

UP 13.01.2015

Отрывок ответа от тех. поддержки Яндекс от 13 января 2015

«В настоящее время ошибка с добавлением заявок в «Оригинальные тексты» уже не должна воспроизводиться. Приносим извинения за доставленные неудобства.»

У всех у кого ошибка воспроизводится, рекомендую перейти по этой ссылке и написать следующий текст:

Тема сообщения: «API Оригинальные тексты»

Сообщение: «Добрый день! Решена ли проблема с доступом по API к оригинальным текстам?»

—-

В комментариях пишите о проблемах возникающих в работе плагина. Повторяется ли ошибка 777?


 

Вышла версия 1.3

Изменения минимальны:
Изменён способ отправки данных в API Яндекс в пользу встроенных механизмов WordPress.
Изменён журнал ошибок плагина.
В остальном способ взаимодействия с «Оригинальными текстами Яндекс» остался прежний.

UP 20.02.2015
— Обновлён код еще одной функции, улучшена очистка текста при отправке в сервис Яндекс «Оригинальные тексты».
— Добавлена + одна ошибка в журнал плагина, что бы сделать более понятными причины «не отправки» текста в сервис.
Официально версия не изменена, по этой причине в админ панелях ваших сайтов, плагин не будет просить обновления. Обновленную версию можно сказать и залить через ftp прям с сайта WordPress https://wordpress.org/plugins/original-texts-yandex-webmaster/

Обновление 1.4 от 30.06.2015

= 1.4 =
* Изменён внешний вид админ страницы плагина
* Новые опции по очистки текста перед отправкой в Яндекс «PRO Настройки»
* Добавлена возможность напоминаний на email об окончании срока жизни токена Яндекс

Например, как предложил пользователь плагина «Serg_tr», регулярное выражения для вырезания из текста структур типа

будет следующее «/\[[^\]]+\]/u», в настройках плагина в вкладке «PRO» его нужно указывать без кавычек.


Обновление 1.6 от 9.11.2015

* Теперь по умолчанию в Яндекс отправляется только новый материал
* Есть возможность выбрать в каком случае отправлять материал в Яндекс
* Если текст по каким-то причинам не отправился, появляется сообщение в редакторе

Спонсор версии и заказчик   «Энергия»


 

Обновление 1.6.2 от 09.02.2016

* Теперь в яндекс можно отправлять запланированные посты. Процесс отправки происходит в момент планирования записи ( по нажатию на кнопку «Запланировать»).

Наличие прочих опций плагина(галочек и чекбокса об отправки в Yandex) — на процесс отправки в Яндекс при планирование не влияют.

Возможно в будущих версиях будет добавленна зависимость отправки запланированной записи от галочек и чекбокса.

Спонсор версии и заказчик   «Nikita Polovinkin»


Обновление 1.6.3 от 17.08.2016

Исправлены мелкие ошибки
Протестирован на последней версии WP
При успешном добавлении текста сохраняется ID текста от Яндекса (возможно в следующей версии будет возможность удаления записи из Яндекс Оригинальные тексты).
** ТП Яндекса молчит о работоспособности своего сервиса по приёму текстов, по этому ошибки добавления сохраняются

UPD 14:01: Пришёл ответ от ТП Яндекс ВебМастер » Сервис не работал из-за проблемы на нашей стороне. Приносим извинения за неудобства.
Сейчас все должно быть в порядке.»


Обновление 1.7 от 12.09.2016

Обязательно сделайте повторный выбор сайта в настройках плагина!

1) Отчасти сделан переход на новый API Яндекс
2 )Оптимизированы некоторые функции
3) Изменения в интерфейсе журнала + информация о квотах по количеству на день

В результате запрос на отправку нового текста происходит в два этапа:
1) Запрос на получение индификатора пользователя
2) Запрос на добавление текста
Результатом является статус добавления.

PS: Все кто активно пользуется плагином: Активно ищем ошибки и оперативно сообщаем в комментах под записью.


 

424 thoughts on “Плагин Оригинальные Тексты Yandex WebMaster

  1. Добрый день!

    На последнем шаге при настройке плагина возникает ошибка «Ошибка получения токена. Сервер вернул пустой результат». Кто-нибудь сталкивался?

  2. Я публикую записи не сразу, а отправляю их в запланированные.
    При отправки записи в запланированные текст сразу отправляется в яндекс оригинальные тексты без ошибок.
    Но в журнале плагина столбцы «Заголовок записи» и «Тип записи» остаются пустыми: https://yadi.sk/i/DGQnAy6IuxspUQ

    1. Это значит что в функцию передан не массив, хотя ожидается массив.
      А с другой стороны это предупреждение от PHP, скорее всего у вас включен Debug режим в WordPress. Отключите его!

  3. стоит галка Публиковать всегда?
    Если установлено — записи при обновление и сохранение, всегда будут отправляться в Яндекс.
    Это жутко неудобно, потому что при такой настройке отправка в сервис яндекса происходит даже при простом открытии статьи, т.е. ты даже не начал ничего обновлять, сохранять и т.д.
    либо это баг, либо это сделано намерено, только я не знаю зачем.
    в результате копится куча исправленных текстов в сервисе, статьи открываются долго и т.д.
    но и убрать данную галочку не хорошо, потому что в таком случае редактор иногда забывает в ручную отправить текст в сервис.
    версия плагина последняя.
    пользуюсь давно, но данная логика работы плагина просто выбешивает.
    Уважаемые разработчики сделайте что-нибудь с этим.

  4. Стоит плагин WP Automatic, в проектах стоит галочка «Публиковать всегда?», в «Типы записей» стоит галочка wp_automatic (https://prnt.sc/qtyoh7). Плагин настроен на публикацию фидов, но в вебмастер тексты на автомате не заходят. Тексты заходят только вручную с редактора. Когда заходишь в настройки компании WP Automatic, почему-то галочка в «Добавлять текст в сервис Оригинальные тексты Yandex Webmaster» не стоит (https://prnt.sc/qtypiv), но после как ее поставишь и сохранишься или обновишься, все равно не сохраняется? Уже как только не пробовал! Вот скрин на логи журнала (https://prnt.sc/qtymjf) Можете что-то посоветовать?! Нужно все на автомате, это для любителей внести свои 5 копеек…типа про ручной метод.

  5. кончился токен и не заметила. Хорошо бы добавить кнопку, по которой можно отправлять нужные записи.
    __
    Чтобы отправить заново, открыла запись и выбрала добавлять при обновлении, но получаю 777 в журнале. Токен новый.
    {"field_name":"host-id","field_value":null,"error_message":"Error validating parameter \"host-id\": This field is required","error_code":"FIELD_VALIDATION_ERROR"}

    1. проблема решена. После обновления токена, на вкладке проекты нужно было выбрать сайт заново.

  6. Здравствуйте. Не добавляется сайт в настройках https://prnt.sc/s6de9x
    В журнале вот что https://prnt.sc/s6df6k :
    Статус добавления 777
    {«field_name»:»host-id»,»field_value»:null,»error_message»:»Error validating parameter \»host-id\»: This field is required»,»error_code»:»FIELD_VALIDATION_ERROR»}

  7. Здравствуйте!

    Сделал всё по инструкции, но тексты в Яндекс.Вебмастер не отправляются. В журнале отображается статус 777 и вот такой ответ от Яндекс:

    {«field_name»:»host-id»,»field_value»:null,»error_message»:»Error validating parameter \»host-id\»: This field is required»,»error_code»:»FIELD_VALIDATION_ERROR»}

    Что делать?

  8. Проблема так и не решилась. Вновь попробовал опубликовать пост и вновь получил статус 777 и такой ответ Яндекса:

    {«field_name»:»host-id»,»field_value»:null,»error_message»:»Error validating parameter \»host-id\»: This field is required»,»error_code»:»FIELD_VALIDATION_ERROR»}

    Что я делаю не так?

    1. Попробуйте пройти ещё раз инструкцию:
      1. Получить токен
      2. В настройках плагина выбрать сайт для которого будут отправляться оригинальные тексты (это host-id)

      Так же обратите внимание, что в сервисе Яндекс Вебмастер права на сайт должны быть подтверждены для той учётной записи для которой вы создали токен

      1. У меня всё получилось!!!

        Не был выбран сайт в настройках плагина. Оказалось, что это делается на вкладке «Проекты». У меня там после получение токена ничего не было (видимо из-за кэширования этой страницы), а сейчас всё появилось!

        Правда, в журнале почему-то не заполнены поля «Заголовок записи» и «Тип записи», ну да ладно. Главное, что статус добавления 201 и в панели вебмастера в Яндексе текст появился!

        Djo, спасибо за помощь!

  9. Добрый день, при настройке плагина на шаге 3 получаю ошибку когда нажимаю кнопку «Получить токен», на странице ничего не происходит

    Uncaught ReferenceError: ortext_variable is not defined
    at HTMLAnchorElement. (admin_order.js?ver=5.5:90)
    at HTMLAnchorElement.dispatch (load-scripts.php?c=0&load[chunk_0]=jquery,utils&ver=5.5:3)
    at HTMLAnchorElement.r.handle (load-scripts.php?c=0&load[chunk_0]=jquery,utils&ver=5.5:3)
    (anonymous) @ admin_order.js?ver=5.5:90
    dispatch @ load-scripts.php?c=0&load[chunk_0]=jquery,utils&ver=5.5:3
    r.handle @ load-scripts.php?c=0&load[chunk_0]=jquery,utils&ver=5.5:3

    1. WP 5.5
      У меня та же беда. При внимательном изучении видео-инструкции увидел, что

      в шаге 1), при нажатии на «Подставить URL для разработки» url подставляется БЕЗ id (НЕ как в видео), а вот так «https://oauth.yandex.ru/verification_code». Это нормально? В чём может быть проблема?

  10. Здравствуйте, закончился токен, новый не получить, т.к. не удаляется старый. Проблема работы плагина с версией wordpress 5.5.

  11. Плагин настроил, но в старых статьях в правом виджете выдаёт:
    «Warning: in_array() expects parameter 2 to be array, string given in /home/………./wp-content/plugins/original-texts-yandex-webmaster/inc/ortext-core-class.php on line 316»

    как это победить?

  12. Плагин добавляет в Оригинальные тексты только при обновлении записи (post). При создании — нет (в списке, когда добавлять, «точка» выбирается верно).
    Как добиться добавления при создании записи?

  13. C 15 сентября 2020 года сервис «Оригинальные тексты» отключён Яндексом 🙁

    Огромное спасибо создателю плагина за его продукт. Увы, больше он не будет работать.

Добавить комментарий для Дмитрий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *