ライブドアブログでスマホ版の広告を消す(非表示)方法

こんにちは。おもてうらです。

今回は、ライブドアブログのスマホ広告を消す方法のメモです。(2017年12月更新)

ライブドアブログの広告仕様

ライブドアブログにはPC版とスマホ版があり、PC版については[ブログ設定]→[広告表示]と選択して[表示しない]にチェックを入れれば全ての広告を非表示にすることができます。

ライブドアブログのPC版で広告非表示にする方法

これは当たり前すぎて、そんなの知ってるよという方が多いかと思います。

問題はスマホ版ですね。

消せないスマホ広告(Livedoor Blog)

ライブドアブログが有料プランを廃止したことで、スマホ版についてはライブドアが強制挿入する広告を消すことができなくなりました。

ちなみに広告挿入位置は2か所で、トップページ(アーカイブページ)と個別記事ページで位置が微妙に変わります。

スマホ版における広告挿入位置

ライブドアブログのスマホ版における広告の表示位置

収益性の高い位置をバッチリ抑えられていることがわかると思います。有料プランで定額収入を得るより、広告を載せて広告収入を得る方が儲けが出るので方向転換した感じですね。

無料版で広告が挿入されるのはしょうがないと思いますが、「お金を払って広告を消す」というオプションが無いのは痛いです。この変更に伴って、ブログを移転した大手まとめサイトなどもあったようです。

かくいう私も、ブログタイトル下にドーンと出てくる広告が邪魔だなと感じていたので、何とか消す方法は無いかと模索しまして、その時のメモになります。

ブログタイトル下の広告を消す方法

1つ目は「ブログタイトル下の広告」です。

以下の方法により、トップページおよび個別記事ページから完全に消すことが可能です。

「ブログタイトル」を削除する

ブログタイトル下の広告は、ブログパーツの「ブログタイトル」に付随しているので、当該ブログパーツを削除してしまえば消すことができます。(※以前はトップページのブログタイトルは削除不可でしたが現在はできるようになっています。)

ブログタイトルのパーツを削除

そのうえで、代わりに「画像」や「フリーエリア」といったブログパーツを設置して、ブログタイトルとなる画像や文字を表示させておけばバッチリです。前述したパーツはリンクも張れるので、機能面でも問題ありません。

ブログタイトルを削除して、代わりに画像を設置した時の表示

タイトル下広告を移動させた後の表示

追記(2017/12/09)

タイトルに画像パーツを使った場合、画面幅に合わせて画像が自動縮小されないため、画像サイズが画面より大きいと横に飛び出してしまいます。

その場合はフリーエリアに下記コードを記入して設置すれば、画面サイズに合わせて画像が拡大縮小してくれるはずです。

<img width="100%" src="画像のURL">

記事本文下の広告を消す方法

2つ目は個別記事ページにおける「記事本文下の広告」です。

こちらも完全に消すことが可能ですが、規約違反に当たるためオススメしません。

一応簡単にやり方だけメモとして残しておきます。

スタイルシートを適用して「display:none;」

ライブドアブログのスマホ表示では、スタイルシート(CSS)が全くいじれないというのは有名かと思います。ライブドアブログをスマホで見ると、どこもデザインが変わり映えしないのはこのためです。

ただ、ひとつだけCSSを適用する方法がありまして、それは「記事本文中にCSSを記述する」という方法です。

下に表示したコードを本文冒頭に記述(HTML編集またはシンプルエディタを使用)することで、個別記事ページにおいてはスタイルを指定することができます。

<style type="text/css">
<!--
ここにスタイルを記述
-->
</style>

「ここにスタイルを記述」とあるとことろに、「.blog_ad2 { display:none; }」と記述すれば、当該記事においては記事本文下の広告を消すことができます。

残念ながら本文以外のプラグインなどに記述しても有効にならないので、CSSを適用できるのは個別記事ページのみです。

よって、トップページの「記事一覧下の広告」については消すことができません。

おわりに

繰り返しになりますが、CSSを適用して広告を消す行為は規約違反にあたるのでオススメしません。あくまで、こういう方法がありますというメモに留めておきます。

なおトップページの「記事一覧下の広告」については、どうあがいても消せませんでした。(※記事一覧は削除できますが代替が困難なため。またCSS適用による非表示もできないため。)

公式ブロガーになるとまた違ってくるのですが、それはまあなった時に考えれば大丈夫かと思います。

ちなみに、ライブドアブログでは100万PVを越えるブログには強制的に「オーバーレイ広告」が表示されます。本当に残念です。