KantanProEX(WP)KantanProEX(WP)
KantanBizKantanBiz

News Crawler の設定方法|ニュース・YouTube・AI要約・X自動シェアまでの初期設定

[PR]KantanProは、WordPressで利用できるフリーランス・スモールビジネス向けの包括的な仕事効率化システムです。ぜひダウンロードしてお試しください!

記事内に広告が含まれています。

News Crawler は、ニュースサイト・RSS・YouTube からコンテンツを取得し、AI要約・アイキャッチ生成・SEOタイトル生成・WordPress投稿・X(旧 Twitter)自動シェアまでをまとめて行える WordPress プラグインです。

この記事では、News Crawler をインストールしたあとに行う基本設定から、自動投稿の cron 設定、X 自動シェアまでの流れを説明します。

News Crawler でできること

  • ニュースサイトや RSS から記事を取得
  • YouTube チャンネルから動画情報を取得
  • OpenAI API を使った AI 要約
  • アイキャッチ画像の自動生成
  • SEO タイトルの自動生成
  • ジャンル別の投稿設定管理
  • サーバー cron による自動投稿
  • 投稿公開時の X 自動シェア

設定を済ませておけば、指定した条件に合うニュースや動画を定期的に取得し、WordPress に投稿できます。

事前に用意するもの

News Crawler を使う前に、必要に応じて次のものを用意してください。

  • WordPress 5.0 以上のサイト
  • PHP 7.4 以上のサーバー環境
  • OpenAI API キー(AI要約・AI画像生成を使う場合)
  • YouTube Data API v3 の API キー(YouTube 連携を使う場合)
  • X Developer アカウント(X 自動シェアを使う場合)
  • サーバー cron を設定できる環境(自動投稿を使う場合)

外部 API の利用料金や制限は、各サービスの仕様に従います。API キーは利用者自身で取得・管理してください。

1. プラグインをインストールする

  1. WordPress 管理画面にログインします。
  2. 「プラグイン」→「新規追加」を開きます。
  3. 「プラグインのアップロード」をクリックします。
  4. News Crawler の ZIP ファイルを選択します。
  5. 「今すぐインストール」をクリックします。
  6. インストール後、「有効化」をクリックします。

有効化すると、WordPress 管理画面の左メニューに「News Crawler」が表示されます。

2. 基本設定で API キーを登録する

まずは「News Crawler」→「基本設定」を開きます。

基本設定では、主に次の項目を設定します。

  • YouTube API キー
  • OpenAI API キー
  • アイキャッチ画像生成の方式
  • AI要約の自動生成
  • 要約生成モデル
  • SEO 関連設定
  • YouTube 関連設定

YouTube API キー

YouTube 動画の取得や、チャンネル URL・@ハンドルをチャンネル ID に変換する場合に使います。

YouTube 連携を使う場合は、Google Cloud Console で YouTube Data API v3 を有効化し、API キーを取得して入力してください。

OpenAI API キー

AI要約や AI アイキャッチ画像生成を使う場合に必要です。

OpenAI API キーを設定すると、取得した記事や動画情報をもとに、要約やまとめ文を自動生成できます。

API 接続テスト

基本設定画面には「YouTube API テスト」「OpenAI API テスト」があります。API キーを入力したら、保存後に接続テストを実行しておくと安心です。

3. 投稿設定を追加する

次に「News Crawler」→「投稿設定」を開きます。

投稿設定では、どのジャンルの記事を、どのソースから、どの条件で投稿するかを登録します。

コンテンツタイプを選ぶ

投稿設定では、コンテンツタイプとして主に次のどちらかを選びます。

  • ニュース
  • YouTube動画

ニュース記事を取得したい場合は「ニュース」、YouTube チャンネルから動画を取得したい場合は「YouTube動画」を選択します。

キーワードを入力する

キーワードは、1行に1つずつ入力します。

WordPress
AI
業務効率化

取得した記事や動画のタイトル・本文などにキーワードが含まれる場合、投稿対象になります。最初はキーワードを絞り込みすぎず、テストしながら調整するのがおすすめです。

ニュースソースを入力する

ニュースを取得する場合は、ニュースソースを入力します。RSS URL や対象サイトの URL を、1行に1つずつ登録します。

https://example.com/feed/

Example Domain

RSS があるサイトでは RSS URL を使うと、安定して取得しやすくなります。

YouTube チャンネルを入力する

YouTube 動画を取得する場合は、YouTube チャンネルを入力します。

News Crawler では、次の形式を利用できます。

  • チャンネル ID(UC で始まる ID)
  • チャンネル URL
  • @ハンドル名
https://www.youtube.com/@example

https://www.youtube.com/channel/UCxxxxxxxxxxxxxxxxxxxxxx
@example

チャンネル URL や @ハンドルを使う場合は、基本設定に YouTube API キーを設定しておく必要があります。保存時にチャンネル ID に変換されます。

投稿カテゴリーを設定する

投稿先カテゴリーは、1行に1つずつ入力できます。

ニュース
AI
YouTube

指定したカテゴリーが存在しない場合は、自動的に作成されます。

投稿ステータスを選ぶ

投稿ステータスは、運用方法に合わせて選びます。

  • 下書き: 内容を確認してから公開したい場合
  • 公開: 自動でそのまま公開したい場合

最初は「下書き」で動作確認し、問題がなければ「公開」に切り替える運用がおすすめです。

4. アイキャッチと AI要約を設定する

News Crawler では、投稿作成時にアイキャッチ画像や AI要約を自動生成できます。

アイキャッチ画像

アイキャッチ画像は、AI生成・Unsplash・テンプレートなどの方式を選べます。AI生成を使う場合は OpenAI API キーが必要です。

画像生成に API コストが発生する場合があるため、最初は少ない件数でテストしてください。

AI要約

「AI要約自動生成」を有効にすると、投稿作成時に記事や動画の内容から要約文を作成できます。

要約を excerpt に設定する項目もあるため、テーマ側で抜粋を表示している場合にも活用できます。

5. 手動実行でテストする

設定ができたら、いきなり自動投稿にせず、まず手動実行でテストします。

  1. 「News Crawler」→「投稿設定」を開きます。
  2. 作成した投稿設定を確認します。
  3. 手動実行ボタンで記事取得を試します。
  4. 投稿が作成されるか確認します。
  5. タイトル・本文・要約・アイキャッチ・カテゴリーを確認します。

意図しない記事が多い場合は、キーワードやニュースソースを調整してください。

6. 自動投稿設定で cron を登録する

定期的に記事を取得したい場合は、「News Crawler」→「自動投稿設定」を開きます。

画面に News Crawler 用の cron スクリプトパスが表示されます。そのパスをコピーして、サーバーの crontab に登録します。

例として、1時間に1回実行する場合は次のような形式です。

0 * * * * /path/to/news-crawler-cron.sh

実際のパスは環境によって異なります。必ず管理画面に表示されたパスを使ってください。

cron 設定時の注意点

  • サーバーでシェルスクリプトが実行できる必要があります。
  • 実行権限がない場合は、スクリプトに実行権限を付与してください。
  • 共用サーバーでは cron の設定方法がサービスごとに異なります。
  • 短すぎる間隔で実行すると、API 制限やサーバー負荷の原因になります。

まずは 1時間に1回、または 1日に数回程度から始めると運用しやすくなります。

7. X 自動シェアを設定する

News Crawler が作成した投稿を公開したタイミングで、X へ自動シェアできます。

「News Crawler」→「自動投稿設定」にある「X(旧Twitter)自動シェア設定」から設定します。

主な設定項目

  • 投稿公開時に X へ自動シェアする
  • ツイート本文テンプレート
  • 固定ハッシュタグ
  • X アカウント接続

ツイート本文では、次のような変数を利用できます。

  • %TITLE%: 投稿タイトル
  • %URL%: 投稿 URL
  • %EXCERPT%: 抜粋
  • %SITENAME%: サイト名
  • %AUTHORNAME%: 投稿者名

例:

%TITLE%
%URL%

#ニュース #自動投稿

X 連携には X Developer 側の設定が必要です。API の利用条件や制限は X 側の仕様に従います。

8. 運用前のチェックリスト

本番運用を始める前に、次の項目を確認してください。

  • OpenAI API キーが正しく保存されている
  • YouTube API キーが正しく保存されている
  • API 接続テストが成功する
  • 投稿設定にキーワードが入っている
  • ニュースソースまたは YouTube チャンネルが登録されている
  • テスト投稿が意図どおり作成される
  • 投稿カテゴリーが正しく付く
  • アイキャッチ画像が生成される
  • AI要約が生成される
  • cron が想定どおり実行される
  • X 自動シェアが必要な場合、接続状態が有効になっている

よくあるつまずき

投稿が作成されない

キーワードが厳しすぎる、ニュースソースが取得できない、OpenAI API キーが無効、YouTube API のクォータが超過している、などが原因になることがあります。

まずはキーワードを広めにして、RSS URL を使ってテストしてください。

YouTube チャンネル URL が保存できない

チャンネル URL や @ハンドルを使う場合は、YouTube API キーが必要です。基本設定で YouTube API キーを保存してから、もう一度チャンネルを登録してください。

AI要約や画像生成が動かない

OpenAI API キー、利用可能残高、モデル設定を確認してください。API エラーが出る場合は、まず API キーを再確認します。

自動投稿が動かない

cron が登録されていない、実行パスが違う、スクリプトに実行権限がない、サーバー側で cron が無効、などが考えられます。管理画面に表示されるパスを使い、サーバーの cron ログも確認してください。

まとめ

News Crawler は、ニュース・RSS・YouTube からコンテンツを取得し、AI要約、アイキャッチ、SEOタイトル、自動投稿、X自動シェアまでをまとめて行える WordPress プラグインです。

最初は下書き投稿でテストし、キーワード・ソース・カテゴリーを調整してから、自動投稿と X 自動シェアを有効にすると安心です。

利用規約はこちらをご確認ください。

News Crawler 利用規約

User's Club

スパムはしません!詳細については、プライバシーポリシーをご覧ください。

コメント

KantanProEX(WP)最強の販売支援ツール
購入する
KantanProEX 購入!
タイトルとURLをコピーしました