はてなブログでは、自動ですべてのブログについてAtomフォーマットおよびRSS 2.0フォーマットによる更新フィードを取得しており、「ブログ全体」、「カテゴリーごと」、「著者ごと」に最新30件の記事を配信しています。
フォーマット | フィードの種類 | URL |
---|---|---|
Atom | ブログ全体 | https://ブログのドメイン/feed |
カテゴリーごと | https://ブログのドメイン/feed/category/カテゴリ名 |
|
著者ごと | https://ブログのドメイン/feed/author/はてなID |
|
RSS 2.0 | ブログ全体 | https://ブログのドメイン/rss |
カテゴリーごと | https://ブログのドメイン/rss/category/カテゴリ名 |
|
著者ごと | https://ブログのドメイン/rss/author/はてなID |
これらの更新フィードでは、アクセシビリティの観点から記事の全文を掲載しています。
カスタムキャンペーンのパラメーター
詳細設定画面の「解析ツール」にある「フィード用のパラメーター」で「フィードで配信するリンクにパラメーターを埋め込む」にチェックを入れると、更新フィード(AtomおよびRSS)中の記事リンクにカスタムキャンペーンのパラメーター「utm_source=feed
」を、次のように付加します。
https://sample.hatenastaff.com/entry/2013/03/14/220415?utm_source=feed
これにより、更新フィードからブログへの流入をGoogle Analyticsで計測できます。
記事の概要のみを配信する方法
管理画面 > [設定] > [詳細設定] の「高度な設定」にある「フィードでは概要のみ配信する」にチェックを入れると記事の概要のみを配信できます。
こちらは、はてなブログProの機能になります。
記事数の設定方法
?size=nのようなパラメーターを更新フィードのURLの末尾に追加することで1〜100件の間で任意の記事数を設定できます。
- 例:https://staff.hatenablog.com/rss
- 初期状態では「30件」の記事を出力しています。
- 例:https://staff.hatenablog.com/rss?size=100
- パラメーターを追加することで「100件」の記事を出力できます。
出力する項目の変更
?exclude_body=1のようなパラメーターを更新フィードのURLの末尾に追加すると、記事本文を出力せずに、記事タイトル・記事URL・画像・日時・カテゴリ のみを出力できます。
関連項目
関連記事(はてなブログ開発ブログ)
- 2020-02-06 複数人で書いているブログで、著者ごとの更新フィードの配信を開始しました
- 2017-03-07 更新フィード(AtomおよびRSS)を経由したアクセス数を、カスタムキャンペーンとしてGoogle Analyticsで計測できるようにしました
- 2013-05-01 Atomに加えてRSSもフィードしています