シーサーブログ(Seesaaブログ)ではHTMLの編集が出来ないために記事内にアドセンスのタグを埋め込むにはちょっとした技が必要になります。
実はこれ、私も半日以上、いろいろ試しながら悪戦苦闘していたのですが、どうしても思ったような表示にならず諦めかけていました。
そして気分転換に他のブログなどを散策していたところ何げに立ち寄った「アフィリエイトでgoogleに挑む」さんで私の目指していた表示をされていたのです。
「え!これどうやったらできるんだろう!?」
まさにこんな感じの驚きでした。
突然の質問で失礼かとは思ったのですが、思い切ってコメントを書き込んで質問をさせて頂いたところ、親切に説明用の記事を書いてくださりご教示をいただいたというわけです。
すぐにこのブログでも実践しました。
その方法をこれからご説明します。
記事を書く時に、[追記] 部分にグーグルアドセンスのタグを記入するのです。
ただ、このままではタグ内に含まれた改行のためにエラーになって表示されません。
そこで、[記事設定] の項目で [改行を <br /> タグに変換しない ] にチェックする必要があります。
すると今度は、記事本文の改行が無視されて全部つながった、読みづらい文章になってしまいます。
ですので、記事本文の改行を <br /> に変換する必要があります。
※ XHTML の正しい記述としては、"br" と "/" の間にスペースを挟む必要があります。スペースが無い場合、ブラウザによっては正しく表示されないケースもあるようです。
多少煩雑で手間の掛かる作業と言えるかもしれませんが、これで希望どおりアドセンス広告を記事内に表示することが出来るようになります。
では、アドセンスのタグの改行を取ってしまったらどうかと言うご意見もあるかもしれませんが、タグの改変はアドセンスの規約違反になってしまいますので、これは止めた方がいいでしょう。
私の場合、記事文章を書いた後「MMエディタ」というソフトを使って、改行コードを <br /> に一括置換しています。
これならば、かなり楽になると思います。
他にも改行コードを一括置換できるようなエディタもあると思いますので、お好みのツールを探されてみてはいかがでしょうか?
そうそう、この方法を実行する時の注意点をひとつ・・・
アドセンスの代替え広告を設定すると表示されなくなるようです。
ただ、私が使っていた代替え広告は画像付きのものだったので、そのせいかも知れません。
もし、上の方法を試されても正常に表示されない方は、代替え広告を外してみてください。
それでも、この方法では満足出来ないという方のために似たような別の方法が2つほどありますので、一応ご説明しておきます。
1つ目の方法:
設定画面の [ デザイン ]→[ コンテンツ ]→[新しいコンテンツの追加 ]
の項目で、
種類 「自由形式」
追加先ページ「記事ページ」
配置「メイン」
並び順「記事より下になる任意の数字」
を選択して、[ コンテンツの追加 ] を押します。
タイトル 「AdSense」
自由入力欄 「アドセンスのタグを入力」して、[保存] を押します。
その後再構築(すべて)を行えば完了です。
2つ目の方法:
設定画面の [ デザイン ]→[ コンテンツ ] の画面で、
[ コンテンツ一覧 ] の [ 記事 ] をクリック。
挿入テキスト(下部) 「アドセンスのタグを入力」して、[保存] を押します。
その後再構築(すべて)を行えば完了です。
これで、記事を書く時に毎回作業をしなくても良くなります。
ただしこの2つの方法では、コメント入力欄の下にアドセンスが表示されてしまいますので、今ひとつの結果かもしれません。
これらの方法については、「ブログをとことん調べます。」さんの、
「Seesaaで個別記事にアドセンスを」という記事でも詳しく解説されていますので、よろしければそちらもご参考にしてみてください。
Google AdSense をシーサーブログの記事内に表示する方法の説明は以上になりますが、最後に、今回の方法を教えていただいた「アフィリエイトでgoogleに挑む」さんには感謝いたします。
ありがとうございました。
この記事が気に入りましたらクリックをお願いします。↓
人気blogランキング
人気blogランキング

ツールを使って変換する方法がありましたか!
全然気づかないで、コピペしてました・・・
こちらも勉強させて頂きました。
ツール使用の件、少しはお役に立てたみたいで良かったです。
これからも、よろしくお願いします。
はじめまして。
ヒントになりました。
ありがとうございました。
一人で奮闘してたんですけど、検索してみてよかったです!!
私にも、できました。
本当にタメになったので色んな人に知ってほしくて、ランキングも1ポチさせていただきました☆