Поддержка Проблемы и решения Как избавиться от ошибок фида?

  • Что нужно убрать или добавить, чтоб вообще ни одной ошибки не было? То же самое касается и вот этого фида.

    • Тема изменена 3 месяца, 4 недели назад пользователем Rupor.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yui

    (@fierevere)

    ゆい

    возможно, что просто никому не интересно

    А еще, нет ни малейшего желания переходить по сокращенной ссылке, мне вот хочется видеть куда именно я перейду, а не на непонятный is.gd, поэтому даже и смотреть не стану.

    @fierevere, по вашей логике данный форум лучше тогда вообще закрыть, если никому не интересно, как вы говорите. А эта «непонятная» ссылка вполне понятна, поскольку ведёт на валидатор фидов, чтобы специалист сразу видел ошибки и не начал твердить, что «экстрасенсов тут нет»

    Модератор Yui

    (@fierevere)

    ゆい

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

    А по поводу ваших «лесов рук» прочитайте еще правила форума п3

    • Ответ изменён 3 месяца, 4 недели назад пользователем Yui.

    спрашивал уже, и никто не знает как решить проблему

    и никто не знает как решить проблему

    Добрый день!

    Тут основная проблема, скорее всего, в том, что для устранения настолько мелких частностей нужно погрузиться в ваш сайт довольно глубоко. И сильно заморочиться. FeedValidator, на который вы ссылаетесь, в основном показывает ошибки и замечания, которые:

    • либо связаны с самим валидатором (например, он пишет, что не понимает неймспейс Яндекса, потому что такого пока нет в его базе);
    • либо относятся к вашему контенту (например, ругается на то, что вы в теле поста отдаёте <iframe> — скорее всего, там какие-нибудь ролики с ютюба)
    • либо связаны с генерацией шаблона, но в таких местах, что желательно смотреть непосредственно сайт.
    • То есть «волшебной таблетки» тут, скорее всего, не будет — нужно садиться и педантично разбирать каждую ошибку по отдельности до победы. По опыту, на такие вещи в среднем уходит от 20 минут до пары часов на каждый пункт. Плюс ситуация осложняется тем, что разбираться нужно «наощупь», т.к. и метод генерации фида и контент на вашей стороне.

      Часть «ошибок» — просто предупреждения, которые на практическую эффективность фида вряд ли вообще как-то повлияют.

      «Ошибка» «url must be a full URL», например, вообще результат дедовских стандартов RSS, толком не связанный с вашим сайтом. Грубо говоря, спецификация RSS считает, что агрегаторы не должны передавать данные по защищенному соединению, поэтому ругает все ссылки, которые начинаются с httpS. Это имело смысл 10 лет назад, когда защищенных сайтов были единицы. Сейчас это просто пережиток.

      Словом, с этими мелочами вам придётся довольно много возиться, они специфичны. Готового кусочка кода тут никто не напишет — надо вникать, читать, гуглить, смотреть код, тестить. Если для вас это прямо критически важно, то есть смысл просто нанять недорогого фрилансера, который за 1-2 дня доведёт ваш фид до нужного вам состояния (более-менее).

      Требовать какой-то реакции саппорта в данном случае не стоит, на мой взгляд. По сути это не столько вопрос, сколько рабочая задача на N часов. Это не совсем одно и то же.

    • Ответ изменён 3 месяца, 4 недели назад пользователем Norske. Причина: разметка

    @norske, спасибо за разъяснения, фрилансерам и знакомым программерам предлагал — все разводят руками, говоря, что не понимают как это всё исправить. Слишком больших средств на это тратить не могу, поскольку в основном проект благотворительный. Я мог бы и вам предложить, но это тоже по-моему запрещено правилами)

Просмотр 6 ответов — с 1 по 6 (всего 6)