にほんブログ村でINポイントが加算されない原因判明!

にほんブログ村でINポイントが加算されない原因判明!

いつからそうなったんか、よう分からんねんけど、自分のブログに設置してる にほんブログ村さんのバナーをクリックしてもINポイントが加算されへんようになっててん。

kuriがそれに気付いたんは、にほんブログ村さんのシステム更改の頃やねんけどね。

 

あれ~???INポイント自分でクリックしても上がらへんやん!って腹が立ってたんやけど、まぁ今システム更改でバタバタしてるし、そのうち治るやろうってほっといたんやけどね。

でも、しばらくしてからバナークリックしてもアカンねん。

げー何でやねんって思いながら、色々パターン変えてやってたら、上がらへんパターンが有ることに気付いてん。

 

ちょっと具体的に説明するとこんな感じ。

【問題あり】記事の一番下に  にほんブラグ村バナー設置

バナー画像:INカウント上がらない(問題あり)
テキスト :INカウント上がる(問題なし)

【問題なし】サイドバー に にほんブラグ村バナー設置

バナー画像:INカウント上がる(問題なし)
テキスト :INカウント上がる(問題なし)

 

◆自分のサイトの環境が悪い?

で、知り合いのサイトで同じように試させて貰ったら、本文でもサイドバーでも問題なく、INカウントがちゃんと上がる。

ありゃ、こりゃにほんブラグ村の問題やなくて、アクアクリリウムの環境問題やんと思って暫くの間、自分でクリックするのはサイドバーだけにしてたんやけど。。。。

ただでさえ少ないINカウントがやっぱり上がらへん。

これはもう自分の環境を正常に戻さなアカンと思って、対処方法について教えてほしいとにほんブラグ村のヘルプに質問を送ったんよね。

 

◆にほんブログ村からの回答

ブログを拝見させていただきましたところ
バナーソースがブログ村が提供しているものから
書き換わってしまっているようです。

表示されているバナーソース
<a href="https://aquarium.blogmura.com/saltwater/ranking.html?p_cid=xxxxx" rel="noopener noreferrer"><img src="https://b.blogmura.com/original/xxxxxxxxxxxx" alt="にほんブログ村 観賞魚ブログ 海水魚へ" width="240" height="147" border="0" data-lazy-src="https://b.blogmura.com/original/xxxxxis-pending-load=1" srcset="data:image/gif;base64,R07" class=" jetpack-lazy-image"><noscript><img src="https://b.blogmura.com/original/xxxxx" alt="にほんブログ村 観賞魚ブログ 海水魚へ" width="240" height="147" border="0" /></noscript></a><br />
<a href="https://aquarium.blogmura.com/saltwater/ranking.html?p_cid=xxxxx">にほんブログ村</a>

もしかいたしますと、表示を早くするためなどで
プラグインや設定などにより書き換わっている可能性も考えられますので
お手数ですが、ブログ村のマイページで取得したままになるよう調整をして
しばらく様子を見ていただけますでしょうか。

また、下記文言が影響する場合もございますので
合わせて調整をお願いいたします。

 rel="noopener noreferrer"

はてなブログ、はてなダイアリーさま、WordPressで INポイントが発生しない場合の対応方法
https://blogmura.muragon.com/entry/490.html

簡単に言うと、アクアクリリウムでは何らかの設定によりバナーソースのHTMLが書き換わり、指定外のHTMLを使用しているとのこと。

あちゃーやっぱり自分の環境が悪かったんやと反省してたんやけど、なんでソースが書き換わるのかが分からん。

◆書き換え発生の原因が分からない

取り敢えず、にほんブログ村さんから言われたように「表示を早くする」ようなWordPressの設定とかプラグインの設定とか変更したけど、改善せえへん。
(Jetpackというプラグインの設定も変更したけど駄目だった)

で、にほんブログ村さんのメールにあった『rel=”noopener noreferrer”』で、グーグル先生に聞いてみた所。。。。

 

◆WordPressの仕業であることが判明

『rel=”noopener noreferrer”』で検索してみると、どうやらWordPress 4.7.4でセキュリティ対策の一環として、WordPressが変更していることが判明

その内容は、

外部リンクを設定する際(a href=”https://xxx.xxx.com”)に
target=”_blank”をオプション設定するとWordPressが rel=”noopener noreferrer” を自動付加する

というものやったんよね。

(参照サイトURL:https://auto-ts.net/archives/2177

ちなみに target=”_blank” は別ウィンドウで外部リンクを開くというオプション設定。

詳しくは上記参照サイト見て下さい。

 

〔参考〕サイドバーでは問題発生しなかった理由

これ上で書いてるようにサイドバーでは問題なかったんやけど、何でかというと、恐らくサイドバーはWordPressの管轄外で、ここはテーマの範疇やから自動で変更されなかったみたい。
ちなみにアクアクリリウムはLION BLOGというテーマを使っているんで、他のテーマではどのようになるかは分かりません。

〔参考〕記事下のテキストでは問題発生しなかった理由

記事下のバナーは毎回手作業で、HTMLをコピペしていた。
コピペ元のHTMLには target=”_blank” を入れていなかった(理由は覚えていない)ため、問題発生しなかったみたい。

 

◆対処方法について、

えぇ?

WordPressの仕業??

と半信半疑で、にほんブロ部村のバナーのHTMLから target=”_blank” を外してみると、INカウント加算OK

いけたやん。

一応、当該記事ページのソースも確認したけど、当然、rel=”noopener noreferrer”は付加されていない。

でも、WordPressの仕業やったら、かなり被害者多いんやないん?

しかもWordPressはセキュリティ対策で変更したらしいけど?

WordPress使ってると別ウィンドウを開くで にほんブログ村バナー設置できないけど?

それでええんかにほんブログ村さん?

 

◆にほんブログ村さんお礼とWordPress自動付加への対応有無について確認

にほんブログ村さんからは迅速かつ適切な回答を貰えたんで、その点についてはお礼することにしたけど、target=”_blank”をオプション設定するとWordPressがセキュリティ対策で rel=”noopener noreferrer” を自動付加することに対して、にほんブログ村さんはどのように考えているかについて書いてメールを送付してみた。

 

target=”_blank”についてのにほんブログ村からの回答

特に対応するつもりはない。

 

ってことで以上です。

ではでは~

 

にほんブログ村さんホンマにそれでええんか?

 

◆関連記事◆

 

その買うを、もっとハッピーに。|ハピタス

★ブログのランキングに参加しています。どうかポチッポチッとお願いします(*^^*)
にほんブログ村 観賞魚ブログ 海水魚へ
にほんブログ村

アクアリウムランキング