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


 

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

  1. Обновлён плагин до версии 1.7 Та же проблема, что и у всех, не отправляются тексты. Во вкладке «Проекты» нет сайтов для выбора из списка «Сайт для работы» из аккаунта Яндекс вебмастер.

  2. Уже несколько постов подряд возникает ошибка 777, что-то неизвестное. Просили сообщить — сообщаю 🙂 Возможно это как-то связано с количеством запросов на индексацию? Хотя всего 2-3 поста в сутки публикуется и запрос на индексацию посылается только после публикации.

    1. Аналогично ничего не работает c2n.me/3DvTg0w

      Сайтов в списке нет c2n.me/3DvTlFD

      PHP версия 5.6.24-pl0-gentoo

      Спасибо за плагин! Будет здорово если почините)

  3. 777 Не определённая ошибка, сообщите разработчику плагина — он подумает над этим 🙂

  4. Для запланированных постов забыли добавили очистку от тегов:

    $textNostrip = strip_tags($post->post_content);
    $text = htmlspecialchars($textNostrip);
    $status_sent = OrTextFunc::sendTextOriginal2($text); //Отправка текста
    if ($status_sent == 000) {

  5. При активации плагина выходит сообщение
    «Плагин произвёл при активации 222 символов неожиданного вывода. Если вы заметите ошибку «headers already sent», проблемы с RSS-лентами или другие неполадки, попробуйте деактивировать или удалить этот плагин.»

    Версия WP 4.7

      1. Нет, не корректно. Отправляет только первый пост после своего включения, и то если только зайти в редактирование поста и руками указать плагину что бы он при обновлении текста поста отправлял бы его в «оригинальные тексты», хотя галочка включена об автоматической отправке. Если плагин отключить и потом опять включить и настроить, то удается таким способом отправить еще один пост и потом опять ошибка 777.

        Кстати ошибка 777 например у меня, выходит иногда НЕ по вине плагина, у меня на сайте короткие футбольные новости, длина которых менее 500 символов, что является недопустимым для «оригинальных текстов», поэтому плагин выдает ошибку 777, можете сделать дополнительную проверку на этот параметр и дать ей какой нибудь цифровой номер например, что бы было более понятно.

        Но, повторюсь, эта ошибка проявляется и тогда, когда текст больше 500 символов.

        1. Посмотрел в журнале, у вас есть номер ошибки 403, как раз про короткий текст но почему то не она появлялась при добавлении очень коротких постов в яндекс, при установке другого подобного плагина и попытке добавить тот-же короткий текст как раз и появлялось сообщение о 500 символов, что и подтолкнуло меня написать вам и подумать что плагин не корректно обрабатывает тип ошибки. Возможно написал ерунду, но хочу помочь как могу, вот и высказываю свои мысли.

          1. Да это косяк, расширенный список ошибок был актуален до нового API Яндекс. В след. версии учту — спасибо.

  6. Не работают «галочки» в настройках «Журнал», если вордпресс установлен в поддиректорию (404 на загрузку wp-ajax.php).

  7. Заметил такую «особенность»: если запись планируется, т.е. не публикуется сразу, то плагин все-равно отправляет текст в Яндекс при нажатии кнопки «запланировать».

    Можно ли где то настроить другое поведение — отправка яндексу именно при публикации?

      1. Печально. Не знаю как это воспринимает Яндекс, но наверное не очень корректно постить текст, который де-факто не виден ПС на сайте.

        1. Я забил на это , и ничего не случилось за год , хотя в моем случае после финальной публикации и все черновики не сильно отличаются

  8. В WP использую дополнительные поля, в которых размещаю части контента. Но плагин передает только содержимое поста. Будет очень неплохо, если будет возможность передавать текст с полей, которые админ сайта и будет указывать.

  9. Что проиходит: сегодня опубликовал статью: http://www.sportf.ru/sport-zhurnal/obsledovaniya-pri-upotreblenii-steroidov-chast-1-pushkov-yurij.html в настройках плагина стоит галочка Добавлять текст в сервис Оригинальные тексты Yandex Webmaster, дальше стоит «при публикации».
    Захожу в Яндекс.Вебмастер-информация о сайте-Оригинальные тексты и там этого текста я не вижу!
    Захожу в настройки плагина, повторяю шаг 2 и 3, получаю новый токен.
    В статье ставлю настройку «при обновлении» обновляю публикацию — захожу заново, проверяю — нет этого текста. Плагин-то вообще работает? Где и как я увижу плоды его работы?

      1. Кажется вопрос во мне. Я что-то не доделал… Я только токен получил… и думал этого достаточно. Только сейчас увидел дополнительные вкладки — попробую разобраться с ними.
        У меня такой вопрос: я вбил статьей аж до 27.11.17 — и если я сейчас изменю эти настройки в «пункте центрального отправления плагином» — он будет отправлять статьи в оригинальные тексты, или надо будет заново что-то проделать?

        1. В каждой статье потребуется выбрать вариант отправки в Оригинальные тексты и нажать кнопку обновить.

          1. Только что сделал.
            Текст был отправлен (не смотря на то, что выбрана опция при публикации, а публикация намечена на 25 число).
            Но текст был отправлен с тэгами, вида: «….Теперь перейдем к самому главному, а именно к анализам крови. Сдаем общий анализ крови, интересующие нас показатели это лейкоциты и эритроциты. При плохих показателях эритроцитов, возможно наличие патологий крови. …»
            — а на странице поддержки этого сервиса: https://yandex.ru/support/webmaster/authored-texts/faq.xml — в низу, четко написано:
            Текст в форму нужно добавлять в таком виде, в каком его увидят посетители сайта, без HTML-разметки.
            Что я сделал не так?

          2. Там в цитате были теги — они не отобразились — я не догадался, что тэги и будут проигнорированы, или неотобразятся, а будут интерпретированы как тэги.

  10. Повторю вопрос, так как подходит день публикации очередного текста, а ответа я не получил: Я настроил плагин. Он отправляет тексты в Яндек.Вебмастер — Оригинальные тексты, но проблема: отправляет их не текстом, а с тэгами .html . В документации же к этому сервису строго сказано что этого делать нельзя.
    Что я мог сделать «не так» в настройках, если плагин срабатывает подобным образом?

    1. Добрый день! По умолчанию плагин вырезает html тэги из текста перед отправкой в Яндекс. Но есть специфические «тэги» о которых функции по вырезанию не знают, по этому в настройках плагина в вкладки «PRO-Настройки» есть возможность указать регулярные выражения, при помощи которых вы можете удалить из ваших текстов прочие ненужные тэги. Про регулярные выражения очень подробно описано тут https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F

    2. Так же при беглом осмотре первого материала с вашего сайта http://www.sportf.ru/sport-zhurnal/obsledovaniya-pri-upotreblenii-steroidov-chast-2-pushkov-yurij.html, я обнаружил что у вас в тексте не оправданно много используется Html тэгов представляющих собой тэг нового абзаца. При этом тэгом обзаца могут быть обрамлены просто отдельные слова, это плохо сказывается на читабельности материалов и на ранжирование поисковыми системами.

      1. Большое спасибо за замечание! Это не я! Это вордпресс как-то намудрил… (или я криво добавил, но добавляю очень давно — вряд ли). Поправил. (У меня там были просто разрывы строк из файла .txt).
        По тегам выяснил, что плагин не вырезает, когда у тега стоит атрибут: align=»justify», — этот атрибут я удалил, но в конце есть тег р, с атрибутом right — который удалить я не могу, он нужен. А проверить остался ли он я не могу, так как в Яндекс-вебмастере отображается только первый абзац.
        То есть сочетания: < р — для вырезания недостаточно? Какая разница какие атрибуты использовать: я часто пользуюсь теперь «style» — а когда готовил эти статьи (больше двух лет назад) я еще не имел понятия об .html разметке.

      2. перепсал: теги <main> и <р>
        не вырезаются в принципе…
        К сожалению моего понимания «регулярных выражений» не хватит, чтоб включить это в «исключение».

      3. Честно говоря вообще странно, что такие стандартные теги типа выделения абзаца программа не удаляет автоматом…
        Большая просьба сообщить, когда Вы сможете с этим справиться, так как вынужден плагин отключить и добавлять в ручную…
        А к остальным, пользующимся плагином:
        Вы хоть проверяете, что отправляет это плагин в Яндекс.Вебмастер?

  11. Добрый день!
    У меня не добавляются тексты в Яндекс веб мастер чете плагин.
    Сначала была проблема с устаревшим токеном, я устранил. Токен теперь рабочий, но тексты не добавляются.
    Вопрос
    Что делать с теми текстами, которые не добавились из-за проблемы с устаревшим токеном?
    Помету сейчас при публикации выдает ошибку 400
    Спасибо

  12. Господа! То, что Ваш плагин отправляет в Яндекс.Вебмастер не текст, а .html верстку, то есть текст со всеми тэгами — это не глюк, это Диверсия ! Проверить, что ушло в вебмастер очень непросто, и люди Вам доверяют! Они просто не предполагают, что их текст на самом деле, не будет оригинальным, так как будет разбавлен тегами, которые робот яндекса воспримет, как часть текста (смотри пояснение к сервису от Яндекса).
    Исправить это для програмиста ПХП, темболее знакомого с «регулярными выражениями» — не проблема.
    Люди давно уже не добавляют чистый текст, а форматируют его, хотя бы в визуальном редакторе!

  13. Есть функция, чтобы галочка отправлять текст при создании поста стояла по умолчанию? Не нашел.

  14. Здравствуйте. нашёл две проблемы.
    1. Хотя стоит настройка «Добавлять текст в сервис Оригинальные тексты Yandex Webmaster При публикации», всё равно добавляет всегда — 10 раз редактировал пост — 10 раз будет отправлен текст. Эти видно в интерфейсе Вебмастера.
    2. Как тут уже писали, текст отправляется с html тегами. непонятно почему нельзя задйствовать strip_tags(); для очистки текста.

  15. Хотя непонятно. Функция очистки есть:
    $textNostrip = strip_tags($postData->post_content); $text = htmlspecialchars($textNostrip);
    Я потестировал её на пробном файле — работает и чистит. У Вас где-то баг, если это не срабатывает в плагине.

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

  16. Опять непонятно. Тексты добавленные с января по 02 марта 2017 года уходили с html тегами. Пробую сегодня — уходят нормально. Что изменилось непонятно.

        1. Это Вы говорите, потому что не следите, что он там добавляет… А главное сервис «оригинальные тексты» у Яндекса не оповещает Вас о возможных проблемах…
          А хотите я Вам «ауру прокачаю» — меня здесь то же никто на мошенничестве не поймает…

          1. Сергей, это БЕСПЛАТНЫЙ плагин. Автор Вам ничего не должен. Не нравится — не пользуйтесь. Я бы, Сергей, понял Ваше возмущение если бы Вы купили плагин — а он не работает. Или задонатили.
            А так эта совковая привычка к халяве у соотечественников уже подбешивает. Подай бесплатно и чтобы работал.
            И как я уже сказал последние статьи он добавлял без html-тегов.

  17. Евгений, вот с этим не соглашусь » Подай бесплатно и чтобы работал.» — работать оно должно в любом случае, хоть платно, хоть бесплатно. Другой вопрос, в любой разработке могут встречаться ошибки — программист не Бог и как все люди допускает ошибки. Ошибки выявляются только при широком использование продукта и это хорошо, это позволяет сделать продукт лучше. Но вот исправлять ошибки, не всегда есть достаточно времени и сил, так как приоритет всегда отдаётся тем проектам которые экономически выгодны или интересны, а бесплатные(хобби) решения — это пару часов в выходные для удовольствия 🙂 А так спасибо, за понимание — редко кто адекватно оценивает вклад не своего личного времени во что то, чем пользуются другие!

  18. Пользуюсь на телефоне бесплатной программой для изучения иностранных слов, они много языков поддерживают, но я пользуюсь французским, и английским. Пользуюсь уже года 2-3. Каждый язык разбит на несколько базовых курсов, и несколько дополнительных (французский до 14 курсов, английский больше). Кроме того у них еще есть и сайт (как соц.сеть). Не давно у них рухнула база и мой прогресс за несколько лет пропал. Я написал им жалобу — ответ был немедленным и они дико извинялись. За два дня все восстановили (я потерял только результаты этих двух ней). Я написал, в ответе, что всё восстановилось.
    Это уже второй случай претензий к ним с моей стороны, за все время пользования программой.
    И оба раза я получал исчерпывающие ответы, в пределах дня-двух. Программа бесплатная. Разработчик: http://www.languagecourse.net/ (чтоб не быть голословным).
    С подобным я постоянно сталкиваюсь, когда общаюсь и иностранной поддержкой…
    У нас почему считается, что если free — то терпи, как есть…
    Так что «географическую привязку» «совковый» я бы поменял, на прямо противоположную.

    1. У меня была такая же фигня, помогло переподключение плагина, т.е. перегенерировать токены в яндекс-вебмастере, и все заработало.

  19. При публикации “на будущее” происходит передача в ЯндексВебмастер “мусорного кода” (html код с параметрами картинки записи + текста) при ОТКЛЮЧЕННОЙ функции “Добавлять текст в сервис Оригинальные тексты Yandex Webmaster”.
    Если ставить галочку и публиковать текущей датой и временем — передает, вроде, все нормально.
    Что делаю не так?

  20. П.С. Версия пшп 5.6.

    Кстати, токен сейчас получить не выходит. Раньше на другом сайте все работало, а сейчас всплывающее окно не появляется. Пришлось для получения токена устанавливать другой плагин.

  21. Слушайте отпишите меня от этого обсуждения!
    Я давно уже намучившись с Вашим плагином снёс его и не пользуюсь им,
    а мне всё идут и идут эти обсуждения и нытьё…
    Я пытаюсь из письма отписаться, вылетаю на страницу с записью:
    Comment Manager
    Error thrown
    [] operator not supported for strings

    Я пытаюсь здесь из коментариев отписаться, кликаю на «Управлять подпиской» —
    вылетаю на ту же страницу…
    Чего ожидать от плагина, разработчик которого, даже с формой подписки без ошибок разобраться не может?

  22. Да, как бы, у меня на другом сайте плагин работает, и, достаточно хорошо. А вот на новом не хочет. Наверное ЯВ какой то алгоритм обновил.

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

    1. У меня простой сайт на вордпресс. я не программист, с ПХП знаком чисто поверхностно — но у меня на сайте отписаться очень просто! Просто потому, что это, на данный момент стандартный минимум, который должен предоставлять ВебМастер своим подписчикам. Например мне, может быть неудобно лезть в Веб-интерфейс своего почтового ящика: я пользуюсь «портабл» почтовой программой, которая работает на различных устройствах и сортирует и управляет почтой так, как мне удобно.
      Обратите внимание, да же у спамеров внизу мелких шрифтом стоит: «отписаться от рассыкли» — это стандарт. И они не программисты — они просто пользуются сервисами, типа Майл Чимп…
      А здесь человек достаточно компетентен, чтоб писать сложный код.

  23. Господа, прощу прощения, но, уже сутки жду ответа. Будут ли пофиксены баги, или плагин больше не будет работать?

Добавить комментарий

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