web-dev-qa-db-ja.com

自分のサイトにRSSフィードがないことを示す適切な方法は何ですか?

サーバーログに/rssへのアクセス試行があることを示すWebサイトがありますが、RSSフィードがありません。

サイトにRSSフィードがないことを示す最良の方法は何ですか?空白のページを使用する必要がありますか? 404エラー?言い換えれば、「ここにRSSがありません」ということを示す定義された方法があります

問題を無視せずにログからエラーを削除したいと思います。

2
bombcar

あなたのサイトには次のようなものがあるかもしれません。

<link rel='alternate' type='application/rss+xml' title='RSS' href='http://example.com/rss'>

そのため、検索エンジン、RSSリーダーなどが/rssディレクトリにアクセスしようとしています。

5
Maxim Mazurok

利用可能なフィードがないことを示す静的コンテンツを含むRSS XMLページを作成できます。

このようなもの:

<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
<channel>
    <title>My Site</title>
    <atom:link href="http://domain.com/rss/" rel="self" type="application/rss+xml"/>
    <link>http://domain.com</link>
    <description>...</description>
    <language>en-US</language>
    <generator>http://wordpress.org/?v=4.1.1</generator>
    <item>
        <title> No Feed is Available for Domain.com</title>
        <description> No Feed is Available for Domain.com </description>
        <link>http://domain.com</link>
    </item>
</channel>
1
jb510