RSS-каналы помогают быстро усваивать заголовки из разных источников, но не на всех сайтах они есть. Вот как FiveFilters может создать фид для любого сайта.
RSS-каналы — полезная функция большинства веб-сайтов, предоставляющая вам документ, содержащий резюме статьи, избранные изображения и ссылку на основной материал. Вы можете использовать RSS-каналы, чтобы быстро получать заголовки с сотен сайтов за один раз. Но меньшинство веб-сайтов отказались от RSS в пользу каналов социальных сетей.
Предпочитаете использовать проверенный и надежный метод RSS-каналов? Вот как создать фид для любой веб-страницы или сайта:
Почему вы хотите создать RSS-канал для веб-страниц?
Иногда сайты просто не предлагают RSS-каналы. Иногда это недосмотр, но чаще это дизайнерский выбор. При использовании RSS владелец сайта не получает полезной информации о том, сколько людей видели конкретную статью, и не может измерить эффективность ее показа.
Используя исключительно социальные сети, владельцы сайтов могут получить подробную информацию о том, кто видел статью и кто нажимал на нее.
Поскольку вы вошли в Facebook или Twitter, рекламодатели на сайте также получат больше полезной информации о вашей жизни, с помощью которой они могут ориентироваться на вас. Вы также получите больше »предлагаемый для вас контент", чего вы, возможно, не хотите. Существует огромный набор инструментов для анализировать эффективность сайта в социальных сетях.
Даже если веб-сайт предоставляет RSS-канал, он может не содержать интересующие вас истории. Веб-сайт газеты может иметь отличные колонки новостей и мнений, но объединять их вместе со спортивными и SEO-оптимизированными рекомендациями продуктов и списками «лучших» в ленте.
Это не очень хорошо, если вы хотите, чтобы RSS-канал содержал только статьи из определенного раздела или обозревателя. Конечно, если вы хотите стать SEO-экспертом, есть некоторые отличные сайты для изучения SEO.
Feed Creator от FiveFilters может создавать RSS-каналы для любой страницы
Одним из вариантов создания RSS-канала любой страницы является использование инструмента для создания каналов FiveFilters. Хотя доступна платная версия, бесплатное предложение работает, и у нас не было проблем с созданием RSS-каналов страниц, которые мы пробовали.
Тем не менее, есть ограничения. Сгенерированные каналы будут содержать не более пяти элементов, и вы не сможете исключить более трех типов элементов. Время кэширования в бесплатной веб-версии составляет два часа, что означает, что оно подходит для большинства сайтов, но не для тех, которые публикуют более пяти статей за двухчасовой период.
Как создать RSS-канал с Feed Creator от FiveFilters
Для начала посетите Создатель ленты страница. В качестве примера мы используем будущее BBC веб-сайт — отличный и информативный ресурс, который по какой-то неустановленной причине не предоставляет RSS-канал.
Вставьте URL-адрес в поле URL-адреса на FiveFilters и нажмите кнопку Предварительный просмотр кнопка. В правой части экрана вы увидите содержимое RSS-канала, который будет создан. Прямо сейчас это содержит, Домашняя страница, перейти к содержанию, Доступность, Помощь, Аккаунт BBC, и Уведомления. Это не слишком полезно.
Наведите указатель мыши на заголовок статьи на сайте BBC Future, и вы увидите, что URL-адрес каждой статьи содержит слово «статья». Чтобы заставить FiveFilters Feed Creator наполнять ваш канал только статьями, URL-адрес которых содержит слово «статья», переверните значок Включить фильтры сохранения переключитесь и в появившемся поле введите «статья» и нажмите Предварительный просмотр снова.
Вы увидите, что предварительный просмотр ленты содержит пять статей. Один из них, Что такое будущее BBC?, фактически находится на панели навигации и всегда будет первым элементом в вашей RSS-ленте, что сокращает количество полезных слотов до четырех.
Чтобы эта нежелательная запись не появилась в вашей ленте, переверните Включить удаление фильтров переключатель и в появившемся поле введите уникальный сегмент URL-адреса. В следующий раз, когда вы ударите Предварительный просмотр, вы увидите, что ненужный элемент исчез.
Иногда на сайтах нет конкретных терминов или путей для статей. В этом случае вы можете попробовать выбрать ссылки на элементы, которые имеют определенный идентификатор или значение класса.
На странице веб-сайта щелкните правой кнопкой мыши заголовок статьи и выберите Осмотреть или Осмотрите элемент в появившемся меню.
На скриншоте выше вы можете видеть, что это класс «прямоугольник-история-элемент». Вставка этого в поле дает нам несколько статей, а также разделы и теги. Вы можете удалить их с помощью удалить фильтры вариант.
Если сайт, который вы просматриваете, не использует определенный класс для статей, нажмите Расширенные селекторы чтобы увидеть огромный диапазон селекторов, которые вы можете использовать, чтобы изолировать и идентифицировать селекторы CSS, которые вы можете использовать.
Чтобы найти селекторы CSS, снова щелкните элемент правой кнопкой мыши в браузере и выберите Осмотреть или Осмотрите элемент в появившемся меню. Экран разделится, чтобы показать HTML, и вы можете снова щелкнуть правой кнопкой мыши, чтобы открыть еще одно меню. Выбирать Копировать > CSS-селектор.
В добавок к Селектор элементов, вы также можете выбрать селекторы для описания, даты, изображений, заголовка или URL-адреса. Один из них должен дать вам узнаваемый элемент, общий для всех страниц сайта.
Помните, что вы по-прежнему можете использовать фильтры «Сохранить» и «Удалить» для дальнейшего уточнения записей.
Если вас устраивает предварительный просмотр, нажмите Новостная лента чтобы просмотреть XML, выделите и скопируйте URL-адрес и добавьте его в один из лучшие бесплатные программы для чтения RSS.
Используйте только что сгенерированный RSS-канал в вашей любимой программе для чтения RSS
Теперь вы можете создать RSS-канал для любого сайта или страницы по вашему выбору, и вы должны воспользоваться всеми преимуществами этой устаревшей технологии. Если вы хотите еще больше улучшить работу с RSS, рассмотрите возможность развертывания FreshRSS на Raspberry Pi, чтобы вы могли прочитать статьи полностью.