Плагин Оригинальные Тексты 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: Все кто активно пользуется плагином: Активно ищем ошибки и оперативно сообщаем в комментах под записью.


 

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

  1. После обновление до версии 4.9.6–ru_RU, стал отдавать 777 ошибку. Токен пересоздал непомогло

  2. Да плагин не работает, а было бы замечательно. Раньше хоть как-то закидывал тексты…но сегодня никак не работает.

  3. Действительно, плагин не работает.

    Заголовок записи Тип записи Статус добавления ID текста в Яндекс Квота текстов на сутки
    2018-05-19 13:49:34 0 Error plugin function error error

    Исправьте, пожалуйста.

    1. Добрый день! Сложно диагностировать проблему, так как на тестовых площадках процесс публикаций идёт без сбоев.

      1. Что необходимо для локализации проблемы конкретно на моём сайте? Готов предоставить логи и оплатить работу.

        Спасибо!

    1. Извиняюсь, токен неправильно пересоздал. Вроде всё решилось. Но уведомления о публикации в редакторе, кажись, глючные. Они постоянно отображаются без возможности закрытия. О статусе приходится смотреть в журнал.

  4. Подскажите, пож, что делать при ошибке 777. Тексты в ЯВ не отправляет.
    Написано, что токен работает до 2019.

    1. Добрый день!
      Если в настройках плагина не видно списка ваших сайтов из вебмастера, то однозначно нужно создавать новый токен.

  5. Djo, с верификацией сайта в Яндекс Вебмастере все ок. Я даже сбросила и создала токен заново.
    Все хорошо, в проектах отображается сайт. Но при отправке все равно 777 и текст не уходит в Вебмастер.

    Есть еще какие-то решения данной проблемы?

  6. Очень хороший плагин,
    но возникает ошибка 777: https://yadi.sk/d/mWmCquAl3ZaBRY
    правда там тексты большие, больше 32000 символов, но это же должна быть другая ошибка.
    «сообщите разработчику плагина — он подумает над этим :)» — что и делаю, думайте

  7. Ваш плагин активно развивается, хочу предложить новую функциональность для него.
    Для больших текстов, необходимо автоматически, на границе между абзацев, разбивать текст на несколько примерно равных участков и отправлять их поотдельности.
    В журнале появляется несколько записей, в нем добавляем колонку «Часть» и для таких длинных текстов пишем «часть1», «часть2», …
    Так мы избавимся от ошибки «403 — Оригинальный текст слишком длинный»

  8. Здравствуйте. При работе плагина столкнулись с случаем что при использовании функции strip_shortcodes удаляется не только шорткод но и текст между шорткодами, поэтому просил бы в ядре это порешать как-то, пока пришлось прям в плагин изменения вносить, иначе придется каждый раз изобретать велосипед при обновлении плагина. На всякий случай версия WordPress 4.9.7 Спасибо.

  9. Решил вставить вот такое правило очистки текста: /style[^»]+»[^»]+»/u что бы очищались строки типа style=»line-height: 1.5;»
    В http://0en.ru/ отлично очищается, а в вашем плагине ругается на символ »
    В чем прикол? как у вас указать на символ »
    Спасибо.

  10. Плагин слетел и не работает. Еще раз получить токен не получается, постоянно выпадает ошибка 400 при получении кода. Как настроить приложение при некорректной работе?

    1. Добрый день!
      «постоянно выпадает ошибка 400 при получении кода» — при получении кода подтверждения?
      Опишите пожалуйста вашу последовательность действий?

  11. Ошибка 777
    {«field_name»:»host-id»,»field_value»:null,»error_message»:»Error validating field \»host-id\»: This field is required»,»error_code»:»FIELD_VALIDATION_ERROR»}

    1. Попробуйте пересоздать токен, затем в вкладке «проекты»- найдите свой сайт — выберите его и сохраните настройки на вкладке «проекты»

    1. В новой версии пришлось его расширить, и соответственно изменилась структура. Вообщем это некоторая ложка дёгтя к обнове 🙂

  12. Здравствуйте!
    подскажите есть ли автообновление токенов в плагине для оригинальных текстов Яндекс?
    Дело в том, что я видел на одном их сайтов такую сборку, что там народ руками не обновляет токены для этого плагина.

    Каждый день заходишь, а токен новый, как такое возможно?
    специально заходил 3 дня подряд, а токен как то обновлялся сам и интервал действия токена всегда сдвигался каждый день
    это удобно потому что не надо следить за истечением срока токена.

    версия плагина 1.9 или там был такой баг, что просто не правильно даты показывал истечения токена ?

    1. Добрый день!
      По поводу токена в старой версии — это был баг, когда он показывал дату каждый раз новую.
      Теоретически автообновление тоже можно сделать, но это уже в следующих версиях.

      1. вот это не то?
        Обновить токен
        Получение токена в обмен на refresh-токен:
        Приложение отправляет POST-запрос с refresh-токеном.
        Яндекс.OAuth возвращает токен и новый refresh-токен в теле ответа.
        Примечание. Основной токен может не обновиться, если оставшийся срок его жизни достаточно длительный и выдавать новый токен нет необходимости.
        Полученный токен можно сохранить в приложении и использовать для запросов к API до истечения времени его жизни. Токен должен быть доступен только вашему приложению, поэтому не рекомендуется сохранять его в куках браузера, открытых конфигурационных файлах и т. п.

        Обмен refresh-токена на OAuth-токен
        Приложение отправляет refresh-токен, а также свой идентификатор и пароль в POST-запросе.

        POST /token HTTP/1.1
        Host: oauth.yandex.ru
        Content-type: application/x-www-form-urlencoded
        Content-Length:
        [Authorization: Basic ]

        grant_type=refresh_token
        & refresh_token=
        [& client_id=]
        [& client_secret=]

  13. Я выключил «Публиковать всегда?», но в записях «Добавлять текст в сервис Оригинальные тексты Yandex Webmaster » галочка осталась стоять включенной

    1. Если публикуешь запись с отсрочкой, то плагин отправляет текст в Яндекс сразу, до публикации, что не плохо. Но если до публикации тебе захочется обновить содержание страницы то произойдет повторная отправка в Яндекс несмотря на то что стоит выбор отправлять при публикации.

      1. В журнале кнопка «Отправить» против каждой строки очень странная, не пользуйтесь ей, она заново отправляет отправленные тексты, при чем не рубит шорткод. Может тут какой-то был смысл, я не понял)))

        Все вроде бы, пока.

  14. В журнале не заполняются поля «Заголовок записи» и «Тип записи» при публикации статьи с отсрочкой (Планируемая публикация)

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

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