SPAのサイトはアドセンスの審査を通過する?Vue.jsのサイトで申請した結果
- 2020-03-25
Vue.jsなどで作られたSPA(シングルページアプリケーション)が増えてきています。
私もVue.jsでサイトを新しく作りました。
しかし気になるのはSPAだとJavaScriptでレンダリングされるまでサイトの内容が空なことです。
ソースコードを確認すると明らかで、レンダリングされるまではコンテンツが何もありません。
空だと、SEO的に大丈夫?アドセンスに申請出したら審査通るの?といろいろ不安です。
おそらくクローラーやアドセンスの審査ボットはレンダリングしたうえでサイトを評価するのだと思いますが、正常にレンダリングされるのかが心配。
サイトを公開した後にアドセンス通らなかったらすごくめんどくさいので、公開前にアドセンスに審査申請を出してみることにしました。
アドセンス審査に出したサイトについて
審査に出したサイトは以下のとおり
サイトについて
- Vue.jsを使用して作られたSPAサイト
- プライバシーポリシーや運営者情報は掲載済み
- ページ数は8枚ほど
- ブログというよりはウェブサービス系
ブログではないので数千文字のコンテンツがあるわけではありませんでした。
よくブログ作って2000文字くらいの記事をいくつか書かないと審査は通らない的な意見をみるので心配でしたが、ブログじゃないのでコンテンツが少ないのは仕方ありません。
また、Nuxt.jsでSSR(サーバーサイドレンダリング)にするなどはせずに申請しました。
ちゃんとレンダリングしてくれるなら通るだろうと思って。
SPAサイトを審査に出した結果
審査自体はすぐに終わりました。
夕方出して翌朝起きて確認したら結果が来ていました。以下が結果です。
審査結果
サイトは広告を表示できない状態です
価値の低い広告枠: コンテンツが存在しない
AdSense のプログラム ポリシーに記載されているとおり、ユーザーにとって価値がほとんどないページやアプリ、または広告の比率が高すぎるページやアプリには、修正が行われるまで Google 広告が表示されません。これには、広告配信専用のページや、コンテンツが存在しないページやアプリが含まれます。
「ダ メ で し た」
「コンテンツが存在しない」と言われてしまいました。
コンテンツが存在しないという結果は以前別のサイトを審査したときも来たことがありました。
そのときは普通にWordpressのサイトでしたが、ドメインの問題で正常に審査されていなかったようでした。
コンテンツは変更せずにドメインを変えたら審査結果が変化したので、エラーで「コンテンツが存在しない」と認識されていたみたいです。
今回も、正常にサイトを審査できていないので「コンテンツが存在しない」という結果になってしまったと考えられます。
SPAのサイトを審査してもらうには
もしかするとSPAのサイトでもアドセンス審査を通ることができるのかもしれません。
しかし私の場合はダメだったので何らかの変更を行わなければいけません。
考えられる解決策
- SSR(サーバーサイドレンダリング)を導入
- 普通のブログとして審査申請する
- コンテンツを増やす
これのどれかをしないといけないようです。
SSRを導入する
Nuxt.jsでサーバーサイドで先にレンダリングさせるようにすれば、事前にページをレンダリングしてくれるので、これで解決するかもしれません。
SEOを考えてもこちらを採用するのがいいのかもしれません。
普通のブログとして審査申請する
まだ公開前のサイトなので、まずはWordpress導入してブログとして審査申請するのもアリかなと。
Wordpressで作られたサイトならちゃんとコンテンツがあれば審査は通るので、その後本来のSPAサイトに戻して公開すればいけると思います。
SSRにするとサーバーに負荷がかかるし、もう完成してしまったので今からSSRにするのめんどくさいのでこの方法で攻めようと思います。
コンテンツを増やす
SSRにせず、ブログにもせず、今のSPAのままにしてコンテンツだけしっかり増やす方法。
もしかすると正常にレンダリングされなかったんじゃなくてコンテンツが少なすぎて審査に落ちたのかもしれないので、コンテンツをちゃんと増やせば受かるのではないかとも思いました。
しかし問題点が多いんですよね
この方法の問題点
- 正常にレンダリングされなくて審査に落ちたのか、コンテンツが少なすぎて落ちたのかハッキリしていない
- ブログではないのでテキストコンテンツを増やすことは容易ではない(書くことがない)
- 新たにポリシー違反が発見される可能性
コンテンツを増やしても認識される保証はありませんし、そもそもブログじゃないので書くことがありませんw
そして、コンテンツを増やせば当然ポリシー違反がないかチェックしなければいけない箇所が増えます。
さいごに
結局ブログとしてアドセンスに申請することにしました。
実際私の作ったサイトはデータをJSONで取得する部分が多く、レンダリングなしではほとんど空の状態です。
SSRにしても効果は薄いと判断したので、一番確実なWordpressブログで攻めることにします。