はじめかた
Nekote Blogは、NotionやGitHubで書いた記事をそのままブログとして公開できるサービスです。このページでは、サービスの考え方と、登録から初回公開までの全体像を説明します。
Nekote Blogの考え方
Nekote Blogのコンセプトは「編集は使い慣れた場所で。公開・見た目・ドメインはNekote」です。
- 記事の正本(オリジナル)はあなたのNotionやGitHubにあります。Nekoteは公開用のスナップショットを生成して配信する役割だけを受け持ちます
- 連携は読み取り専用(read-only)です。NekoteがNotionやGitHub側のデータを書き換えることはありません
- 公開・非公開の切り替えや記事の更新は、編集している場所(Notionなど)の操作で完結します
登録から初回公開までの流れ
- アカウントを登録する
- ブログを作成する(ブログ名と、公開URLになるサブドメイン
○○.nekote.blogを決めます) - コンテンツソース(NotionまたはGitHub)を接続する
- 記事を公開する(Notionの場合、記事のステータスを「公開」に切り替えるだけで公開されます)
Notionでの具体的な手順はNotion連携のガイドを参照してください。
NotionとGitHubの選び方
コンテンツソースはNotionとGitHubの2種類から選べます。どちらで書いても、公開されるブログの仕組みは同じです。普段の書き心地で選んでください。
- Notion: Notionのデータベースで記事を管理します。用意されたテンプレートを複製してすぐに始められます(Notion連携)
- GitHub: GitHubのリポジトリでMarkdownファイルとして記事を管理します(GitHub連携のドキュメントは準備中です)
アカウント・ブログ・コンテンツソースの関係
- 1つのアカウントで複数のブログを持てます
- 作成できるブログ数(サイト数)と公開できる記事数の上限はプランによって異なります。詳しくは料金ページを参照してください
- ブログごとに、記事の置き場所となるコンテンツソース(NotionのデータベースやGitHubのリポジトリ)を接続します
ブログのURL(サブドメインと独自ドメイン)
- ブログには
○○.nekote.blog形式のサブドメインが割り当てられます。サブドメインはブログ作成時に自分で決め、あとからブログ設定で変更できます app・www・blogなどの一部のサブドメインは予約済みのため取得できません- 有料プランでは、自分のドメイン(独自ドメイン)でブログを公開できます。設定方法は独自ドメインを参照してください
公開URLとslugの基本
記事の公開URLに使われる文字列をslug(スラッグ)と呼びます。Notionでは記事の「スラッグ」プロパティで指定します。
- スラッグが未設定の場合は、ページIDベースのURLになります
- slugは公開後も変更できます(全プラン)。変更を反映すると記事のURLが新しいslugに変わり、旧URLは404になります(自動リダイレクトはありません)
- 同じブログ内でslugが重複した場合、あとから公開した記事は同期エラーになります
/・%・空白などの一部の文字は使えません。長さは200文字以内で、日本語も使えます。ルールに違反した場合は同期エラーになります
各ガイド
- Notion連携 … テンプレートの複製から公開・更新までの手順
- GitHub連携 … 準備中
- ブログ設定 … テーマ・SNSリンク・カスタムCSSなどの設定
- 独自ドメイン … 自分のドメインでの公開
- トラブルシューティング … 困ったときの確認ポイント