広告詐欺からWordPressサイトを保護することは非常に重要ですが、複雑である必要はありません。ads.txtファイルは、広告収益と評判を保護できるシンプルでありながら強力なツールです。
WPBeginner では広告を表示していませんが、チームのメンバーの多くは広告サポート付きのウェブサイトの管理に豊富な経験を持っています。さらに、多くのユーザーはオンラインビジネスをサポートするために広告収入に依存しているため、これを正しく行うことの重要性を理解しています。
このガイドでは、WordPressでads.txtファイルを作成および管理するための2つの簡単な方法を説明します。

WordPressでads.txtファイルを作成および管理する理由
Ads.txt は「承認済みデジタル販売者」の略です。これは、あなたのWordPressウェブサイトで広告を販売することを承認された企業を示し、偽の広告が表示されるのを防ぐのに役立つファイルです。
広告(Google AdSenseなど)でブログから収益を得ている場合は、ウェブサイトにads.txtファイルを追加することをお勧めします。
その理由は、一部の不正な第三者があなたのWordPressブログで広告を販売する許可を得ていると偽る可能性があるためです。これにより、悪質または誤解を招く広告が表示される可能性があり、あなたの評判とユーザーの安全性にとって危険です。
ads.txtファイルはガードのようなものです。承認済みリストにない誰かがWordPressブログで広告を販売するのを防ぎます。これにより、ウェブサイトを保護し、信頼できるパートナーの広告のみが表示されるようにします。
これを踏まえて、WordPressでads.txtファイルを作成および管理する方法を見ていきましょう。2つの異なる方法を説明します。これらのクイックリンクを使用して特定のセクションにスキップできます。
方法1:WPCodeを使用してWordPressでAds.txtファイルを作成する(推奨)
ads.txtファイルを作成および管理するには、少しコーディングが必要です。カスタムコードの追加をご自身で行うことに慣れていない場合は、このプロセスは圧倒されるように感じるかもしれません。
そのため、市場で最高のコードスニペットプラグインであるWPCodeの使用をお勧めします。これを使用すれば、WordPressコードを直接いじったり、ウェブサイトを壊す心配をしたりする必要はありません。
このプラグインは、WordPressウェブサイトにカスタムコードを簡単かつ安全に挿入できるユーザーフレンドリーなインターフェースとして機能します。追加したすべてのコードを1か所で表示できるため、カスタマイズを追跡できます。

このガイドでは、WPCode Proバージョンを使用します。無料のWPCodeプラグインもありますが、ads.txtファイルを管理するために必要な機能はProバージョンにあります。
まず、WordPressダッシュボードにWPCodeをインストールしてください。ガイダンスが必要な場合は、WordPressプラグインのインストール方法に関するステップバイステップガイドに従ってください。
次に、WPCode Proライセンスキーを有効化してください。単にCode Snippets » Settingsに移動し、適切な場所にライセンスキーを挿入します。その後、「Activate Key」ボタンを選択します。
ボタンのテキストが「キーを無効化」に変わったら、アクティベーションが成功したことがわかります。

次に、**コードスニペット** » **ファイルエディター**に移動します。ここで、プラグインに既に組み込みのads.txtマネージャー機能があることがわかります。
今行う必要があるのは、次の情報を次の形式で記述することです。ドメイン、公開ID、関係タイプ、および広告プラットフォームID(オプション)。
例えば、ここでは Google AdSense を承認された広告プラットフォームとして追加しています。
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
最初のフィールドは、広告在庫の販売または再販が許可されている会社のドメインです。上記の例では、google.comです。
その後、アカウント固有のパブリッシャーIDを追加します。ここでは、pub-0000000000000000です。このIDの場所がわからない場合は、ネットワークまたはプラットフォームのオンラインドキュメントで詳細を確認してください。
IDが正しいことを確認してください。そうしないと、「収益がリスクにさらされています」というエラーが発生する可能性があります。
3番目のセクションは、DIRECTまたはRESELLERのいずれかである関係タイプを宣言します。Directは、パブリッシャーがAdTechベンダーと直接連携することを意味します。
一方、再販業者とは、パブリッシャーが広告ネットワークや広告管理ソリューションなどの第三者に代わって再販することを承認したことを意味します。
最後のフィールドは広告プラットフォームのIDで、これはオプションです。

これで、必要なだけ多くのプラットフォームや再販業者を追加できます。各組織は必ず独自の行に追加してください。
完了したら、下にスクロールして「変更を保存」をクリックします。

これで、誰でもあなたのサイトのads.txtファイルを読み取ることができます。
ファイルを確認するには、単純にあなたのドメイン名の末尾にads.txtを追加します。例:www.example.com/ads.txt。

方法2: Ads.txt Manager (無料) を使用してWordPressにAds.txtファイルを作成する
ads.textファイルを作成する別の方法は、Ads.txt Managerを使用することです。この無料プラグインは、承認されたすべてのプラットフォームとネットワークを入力できるシンプルなコードエディターを追加します。
まず、WordPressプラグインのAds.txt Managerをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドを参照してください。
有効化したら、設定 » Ads.txtページに移動します。

これにより、以前と同様に、プラットフォームまたはリセラーの詳細をそれぞれ新しい行に追加できるシンプルなコードエディターが開きます。
入力した情報に満足したら、「変更を保存」ボタンをクリックします。

Google AdSenseの「収益がリスクにさらされています」エラーの修正方法
Google AdSenseを使用している場合、AdSenseアカウントで次のエラーが表示される可能性があります。
収益にリスクがあります – 1つ以上のads.txtファイルにAdSenseパブリッシャーIDが含まれていません。収益への深刻な影響を避けるため、今すぐ修正してください。
これは、ads.txtファイルに正しい発行者IDがないことを意味します。
この問題を解決するには、Googleのメールアドレスとパスワードを使用してAdSenseページにログインします。IDは、「このメールはAdSenseアカウントに関連付けられています」というフィールドの隣にあります。

次に、WPCodeのファイルエディターまたはAds.txtマネージャーに移動し、Google AdSenseを承認済みプロバイダーとして追加する行を見つけます。次に、正しいIDを使用するようにテキストを変更します。
その後、変更を保存して設定を保存します。これで、Google AdSenseアカウントを再度確認すると、エラーメッセージが消えているはずです。
WordPressの広告ポテンシャルを最大化する
WordPressの広告戦略を次のレベルに引き上げたいですか?これらの役立つリソースをご覧ください。
- WordPressで投稿コンテンツ内に広告を挿入する方法 – 最大限の表示とエンゲージメントのために、コンテンツ内に戦略的に広告を配置する方法を学びます。
- WordPressでクラシファイド広告サイトを作成する方法 – WordPressを使用して、活気のあるクラシファイド広告プラットフォームを作成する方法を発見します。
- WordPressで検索エンジン訪問者のみに広告を表示する方法 – 検索エンジンからの訪問者のみに表示することで、広告をより効果的にターゲティングします。
- WordPressで広告リフレッシュを使用して広告インプレッションを増やす方法 – WordPressで広告リフレッシュ技術を実装して、広告収益を増やしましょう。
- WordPressで特定の投稿に広告ブロックを表示する方法 – 特定の投稿に特定の広告ブロックを表示することで、広告の配置をカスタマイズする方法を学びましょう。
このチュートリアルがお役に立ち、WordPressでads.txtファイルを作成および管理する方法を学べたことを願っています。また、AdSanityプラグインを使用してWordPressで広告を管理する方法や、最もパフォーマンスの高いGoogle AdSenseバナーサイズのリストについても知りたいかもしれません。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。


アンバー
こんにちは、
ウェブサイトにad.txtを追加する手順に従いました。確認しに行くと、「ページが見つかりません」と表示されます。キャッシュは削除しました。他に何をすればよいかわかりません。
WPBeginnerサポート
サイトのキャッシュをクリアしても機能しない場合は、ホスティングプロバイダーに連絡して、キャッシュまたはクロールを妨げている可能性のあるセキュリティ設定ではないことを確認してもらってください。
管理者
Poornapragna G A
こんにちは、
貴方の素敵なブログの読者です。ありがとうございます。
Google AdSenseで提供されたAds.txtの詳細を、WordPressダッシュボードの「設定」セクションにある「Ads.Txt」セクションに入力し、上記のガイダンスに従って変更を保存しました。それでも、AdSenseアカウントには「Ads. Txtが見つかりません」と表示されます。その理由はなぜですか?
WPBeginnerサポート
サイトにキャッシュが設定されている場合は、それをクリアしてください。Google が新しい ads.txt ファイルを見つけられない最も一般的な原因はこれです。
管理者
イスマイル
この「f08c47fec0942fa0」は、私のウェブサイトのすべての広告主に固有のものになりますか?
WPBeginnerサポート
はい、広告コードは広告主固有のものになります
管理者
Caydaruus
Manage Ads.txtをインストールしました。Google AdSenseとTaboolaがあります。質問です。
このプラグインを1つの場所で両方使用できますか?
WPBeginnerサポート
特に連絡がない限り、このプラグインを使用して両方を追加できるはずです。
管理者
ラケシュ
非常に良い記事ですが、ドメインのルートフォルダに複数のads.txtファイルを、例えばGoogleのものとInfolinkのものを追加するにはどうすればよいですか?教えてください。
WPBeginnerサポート
1つのads.txtファイルから別のファイルに情報を追加し、目的のためにそれらをマージできるはずです
管理者
プーラ
皆さんはすべてをとてもシンプルにしてくれます!本当にありがとうございます!!Ads.txtファイルをサイトにアップロードしました!!
アリフ・ワリ
こんにちは。
10個以上のプラグインをインストールしましたが、それ以上インストールしたくありません。他に代替手段はありますか?
WPBeginnerサポート
FTPまたはホストのファイルマネージャーを使用してads.txtファイルを手動で編集する必要がありますが、プラグインの数についてご心配な場合は、以下の記事をご覧ください。
https://014.leahstevensyj.workers.dev/opinion/how-many-wordpress-plugins-should-you-install-on-your-site
管理者
ジェム
すべての手順に従いましたが、確認する時間になると見つけられないと表示されます。どうすればよいですか?
WPBeginnerサポート
ads.txt ファイルがない場合は、作成できます。すべてのサイトにデフォルトで作成されているわけではありません。
管理者
Sasindu Jayasri
以前はこのプラグインで infolink を使用していました。正常に動作していました。現在、AdSense の承認も得ています。そのため、ここに adsense の ads.txt コードを追加する必要があります。infolink を失うことなく、そのファイルを追加できますか?
WPBeginnerサポート
ads.txtファイルの新しい行に新しい情報を追加します。
管理者
Emmanuel Acquah
WordPressウェブサイトにads.txtを挿入したいのですが、これで機能しますか、それとも他に推奨される方法はありますか?
WPBeginnerサポート
広告を掲載したい相手に、どのようにサイトに追加するか確認する必要があります。このガイドは、サイトに広告を追加する方法ではなく、サイトで広告を含めることができるものを制限する方法を支援するためのものです。
管理者
モハメド・サラー
Google AdSenseからads.txtを追加しましたが、別のサイトのads.txtを追加する必要があり、ファイルマネージャーで別のads.txtファイルを作成しようとすると拒否されます。どうすればよいですか?
WPBeginnerサポート
新しいものを作成するのではなく、含めたいさまざまなプラットフォームからの推奨事項でads.txtを編集することをお勧めします。
管理者
Bhuvana M J
ありがとうございます、とても参考になりました
WPBeginnerサポート
どういたしまして
管理者
ポーラ
非常に役立ちました。プラグインのインストールと使用は非常に簡単でした。
質問が1つあります。Ads.txtファイルがサイトにインストールされ、正常に動作している今、プラグインを削除しても大丈夫ですか?それとも、そうするとAds.txtファイルも削除されてしまいますか?プラグインを増やすたびにサイトが少し重くなったり遅くなったりするため、サイトのプラグイン数を最小限に抑えたいだけです。
改めて感謝します。
WPBeginnerサポート
プラグインのサポートに、現在どのように処理しているか確認することをお勧めしますが、プラグインがサイトの速度にどのように影響するかについては、以下の記事をご覧になることをお勧めします。
https://014.leahstevensyj.workers.dev/opinion/how-many-wordpress-plugins-should-you-install-on-your-site
管理者
Carmen Applegate
すごい!1時間近くこの問題を解決しようとしていました!この記事で完全に助かりました!ありがとうございます!
WPBeginnerサポート
当社の記事がお役に立てて嬉しいです
管理者
ウィリアム
このページには何度か助けられました、ありがとうございます。
WPBeginnerサポート
どういたしまして、私たちのガイドがお役に立てて嬉しいです
管理者
Stephen Reeves
こんにちは、
WordPressでads.txtファイルが既に存在するというエラーが出ていますが、本来はないはずです。奇妙ですね。
WPBeginnerサポート
ホスティングプロバイダーに確認して、向こう側で問題がなかったことを確認することをお勧めします。
管理者
ラキブ
共有していただきありがとうございます。初心者にとって非常に役立ちます。
本当にありがとうございます!!!
WPBeginnerサポート
私たちのコンテンツがお役に立てて嬉しいです
管理者
アシシュ・グプタ
記事を共有してくれてありがとう。私も同じ問題を抱えています。
同じコードを更新する必要があるのか、それとも何か変更が必要なのかを知りたいだけです。
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
WPBeginnerサポート
pub-0000000000000000 をご自身のパブリッシャーIDに置き換える必要があります。
管理者
ヴァーナ
いつも役に立ち、いつも要点を押さえているので、助けが必要なときはいつでも wpbeginner を利用しています。
本当にありがとうございます!
Vana Verouti
WPBeginnerサポート
ありがとうございます。当社のコンテンツがお役に立てて嬉しいです
管理者
Karnav
コントロールパネルのファイルマネージャーにtxtファイルをアップロードした場合、プラグインを追加してコードを入力するのと比べて、ウェブサイトの読み込み速度は同じになりますか?それとも、プラグインベースの設定が速度に影響しますか?
WPBeginnerサポート
2つの方法で速度の違いはほとんど感じられないはずです
管理者
Mae Orcales
ありがとうございます、いつも大変助かっています!
WPBeginnerサポート
私たちのガイドがお役に立てたことを嬉しく思います
管理者
サムソン
私のチームと私はAdSenseの承認を得たばかりです。Ads.txtプラグインをインストールしましたが、すべての記事のURLが変更されていることに気づきました。
追跡したところ、「google.com, pub-account, DIRECT, blah blah blah」というads.txtコードがすべての投稿URLに追加されており、「www.example.com/google.com, pub-account, DIRECT, blahblabhblah/post-name/」のようになっていることがわかりました。
それは本当に不穏に見えます。
広告.txtを邪魔せずに削除するにはどうすればよいですか?
WPBeginnerサポート
ads.txt はパーマリンクを変更するはずはありません。まず、[設定] > [パーマリンク設定] で設定されている内容を確認し、パーマリンクを再保存することをお勧めします。
管理者
Swarupa...
wpbeginner、
あなたは救世主です。私のすべての質問に答えてくれます。
どうもありがとう
WPBeginnerサポート
ご質問にお答えできて嬉しいです
管理者
vuctor
承認されましたが、警告が表示されました。すぐにプラグインをインストールして有効にしたところ、警告は消えました。しかし数日後、サイトの広告が表示されなくなりました(禁止や停止ではありません)。単に広告スペースが空白になるだけです。今は、広告が表示されるときと、ほとんど表示されないときがあり、収益が非常に悪くなっています。
WPBeginnerサポート
聞いたところによると、Googleの広告が表示されないトラブルシューティングツールを使用して問題がないか確認することをお勧めします。それ以外の場合は、サイトのコンテンツに一致する推奨広告がない可能性があります。
管理者
Francisca
プラグインなしでこれを実行する方法はありますか?
WPBeginnerサポート
はい、ホストのファイルマネージャーまたはFTPを使用して、ads.txtファイルをサイトに手動でアップロードできます。メモ帳または同様のテキストエディタを使用してファイルを作成できます。
管理者
Pardeep
この記事に記載されている通りに追加しましたが、Google AdSenseにアクセスすると、収益がリスクにさらされているという同じメッセージが表示されます。これを解決するにはどうすればよいですか?
WPBeginnerサポート
Googleのキャッシュがクリアされてサイトが再クロールされるまで、しばらく時間がかかる場合があります。
管理者
Nikhil Kumar
本当にありがとうございます。広告が空白になった理由がわかりませんでした。ads.txtを追加した後、すべて正常に動作しています。
WPBeginnerサポート
私たちのガイドがお役に立てて嬉しいです。
管理者
Ajibade Victor
素晴らしい記事で、本当に役立ちましたが、Ads.txtプラグインは私のサイトのルートドメインに自動的に追加されますか?とても簡単に見えます。プラグインをダウンロードし、Googleコードをコピーし、パブIDをご自身のものに置き換えて変更を保存するだけでよいということですか?ルートドメインにtxtファイルを追加することについてはどうですか?プラグインが自動的に行ってくれますか?
WPBeginnerサポート
はい、プラグインがそのファイルを作成し、配置するはずです
管理者
サイモン・パン
記事をありがとうございます
WPBeginnerサポート
どういたしまして。記事を気に入っていただき嬉しいです
管理者
ディナ
こんにちは。
Google AdSense アカウントを2つ持っていますが、両方追加するにはどうすればよいですか? 2行追加しました:
google.com, pub-first-account, DIRECT, f08c47fec0942fa0
google.com, pub-second-account, DIRECT, f08c47fec0942fa0
または、どうすれば?
ありがとうございます
WPBeginnerサポート
その通りです。それがサイトに2番目の承認済み広告主を追加する方法になります。
管理者
ニテシュ
このような戦術を長い間探していました。共有していただきありがとうございます。
WPBeginnerサポート
どういたしまして。当社の記事がお役に立てて嬉しいです
管理者
MicroDok
記事をありがとうございます。推奨されたプラグインを使用してウェブサイトにAds.txtを追加できましたが、Google AdSenseはウェブサイトに表示されず、以前と同じように空白のままです。何が問題でしょうか?
WPBeginnerサポート
広告が表示されない可能性のある理由はいくつかあります。Google がサイトを再クロールしていない場合は、それが最も簡単な原因かもしれません。それ以外の場合は、原因と問題の解決のために、Google のトラブルシューティングツールを確認することをお勧めします。
管理者
Emmanuel Peter
説明ありがとうございます。推奨されたプラグインを使用してウェブサイトにAds.txtを追加できました。しかし、Google AdSenseがまだウェブサイトに表示されません。何が問題でしょうか?
WPBeginnerサポート
最も一般的な理由は、サイトのキャッシュ、またはrobots.txtがファイルをクロールできないようにしているかのどちらかです。Googleもサイトを再クロールするのに時間がかかります。
管理者
pawan
ドメインとサブドメインの両方を持っていますが、メインドメインのみで機能すると言われているので、どうすれば修正できますか?
WPBeginnerサポート
サブドメインの場合、ads.txtファイルを手動で作成する必要があります。プライマリドメインでは、サイトのサブドメインをメモしてください。
管理者
パワン
AdSenseを2つ持っています。1つはメインドメイン用、もう1つはサブドメイン用です。現在、メインドメインのAdSenseのみにtxtファイルを追加しました。両方のパブリッシャーIDを1つのtxtファイルに追加できますか?
WPBeginnerサポート
ads.txtファイルに両方のパブリッシャーIDを追加できますが、サブドメインのファイルに正しいIDが含まれていることを確認する必要があります。
Irfan Ahmed
ありがとうございます。私のような初心者にとって、ウェブサイトのセットアップを手伝っていただき、大変助かりました。
最も重要なのは、あなたの情報は常に的確で信頼できることです。問題に直面したときはいつでも、あなたのウェブサイトで検索します。そして、探しているものが見つかったら、問題は必ず解決するとわかっています。
WPBeginnerサポート
私たちのガイドがお役に立てて嬉しいです
管理者
ベルマデング
このガイドを共有していただきありがとうございます。本当に役立ちました
WPBeginnerサポート
私たちのガイドがお役に立てて嬉しいです
管理者
ひいき
プラグインには「お使いの WordPress バージョンでテストされていません」と表示されますが、他に方法はありますか?
WPBeginnerサポート
そのメッセージについては、理解を深めるためにこちらの記事をご覧ください: https://014.leahstevensyj.workers.dev/opinion/should-you-install-plugins-not-tested-with-your-wordpress-version/
管理者
アジャイ
こんにちは、良い情報です。この手順を試しましたが、同じメッセージが表示され続けています。問題は何でしたか?
WPBeginnerサポート
ads.txtを追加したばかりの場合、エラーが消えるまでGoogleがサイトを再クロールするのを待つ必要があります。
管理者
フィリップ
上記すべてを行いましたが、AdSenseには同じ警告が表示されています。すぐに更新されると確信しています。この分かりやすいガイドをありがとうございます。
WPBeginnerサポート
私たちのガイドがお役に立てて嬉しいです
管理者
Edem Buameh
サイトでエラーが発生しています
訪問後にHTMLが破損すると言われました。
助けてください。
48時間経っても広告が表示されません。
WPBeginnerサポート
サイトのキャッシュプラグインをすべて無効にしてみてください。それで問題が解決する場合は、キャッシュプラグインからads.txtを除外する必要があります。
管理者
EDEM BUAMEH
アドバイスありがとうございます。
ads.txt を訪問しても、HTMLが破損しなくなりました。
除外するために移動し、上記のリンクを入力しました
とても感謝しています
広告が表示されるようになるまで24時間かかることを願っています
改めて感謝します
乾杯!
WPBeginnerサポート
私たちの推薦がお役に立てて嬉しいです
Jimy
ありがとうございます。サイトにもう1ページ追加する必要があると思いました。
WPBeginnerサポート
私たちの記事がお役に立てて嬉しいです
管理者
barbara
これは非常に役立ちました!ありがとうございます!
WPBeginnerサポート
記事がお役に立てて嬉しいです
管理者
James Parry
ありがとうございます。プロセスで少し迷ったときに非常に役立ちました。
Amby
指示通りにやったのですが、2日経ってもAdSenseから同じ警告が表示されます。:/
ヘンリー
いいですね、このプラグインを探していました。これで完了です。簡単です。助かりました。
マニ
最近、ads.txtプラグインを使用してウェブサイトにads.txtファイルをインストールしました。指示通りに変更しましたが、ads.txtページは空白のままです。確認してすぐに返信していただけますか、または他のプラグインを使用して公開できますか?
ラジャット・チャクラボルティ
これをプラグインなしでやる方法はありますか?
何かのアップデートがあるたびに、プラグインがどこからともなく解決策として現れます。
ジョージ
こんなに単純で些細なことのためにプラグインが必要だなんて、奇妙ですね!
ファハド・ウル・レーマン・カーン
通常のAdsense承認済みウェブサイトを持っていますが、Ads.txtファイルを追加すべきですか?重要ですか?
WPBeginnerサポート
Fahadさん、
必須ではありませんが、推奨されます。ads.txtファイルがないウェブサイトに広告が表示されることを望まない広告主がいる可能性があるため、ウェブサイトの収益ポテンシャルに影響を与える可能性があるため重要です。
管理者
ファハド・ウル・レーマン・カーン
それについてのビデオチュートリアルを作成していただけますか?
OJ
何のためにビデオが必要なのですか?
おい、この記事は自明の理だよ。
WPBeginnerサポート
一部の人は、ビデオで見るとより良く学習できるため、すべての記事をビデオ形式で見たいと思うのも無理はありません
ダニエル・テイラー
素晴らしい記事です。Google AdSenseアカウントでこのメッセージが表示されています。
奇妙なのは、Googleが提供するリンクをクリックしても、私のウェブサイトではなく、.という名前の大きなゲームサイトが表示されることです。そのため、ads.txtファイルが正しい順序で、間違ったドメインを示しているのに、なぜ修正するように言われるのかよくわかりません。