SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

当ブログを立ち上げて9か月目に入り、記事数も80を超えました。開設当初はさっぱりだったアクセス数も、徐々ではありますが増えてきている感じです。

最初はSEOなんか全く意識せずにブログの記事を書き続けてきましたが、最近になってようやく、少しはSEOの事を理解できるようになりました。

当ブログで使用しているテンプレートのSimplicityは、SEO対策済みと言う事なのですが、All in One SEO Packを入れている関係で、Simplicity側のSEO設定をオフにしていました。

しかしAll in One SEO Packで設定しているdescriptionが検索ページに反映されていません。

この場合の対処法を紹介していきたいと思います。

スポンサーリンク

descriptionとは?

まだまだWordPress初心者の自分としては、横文字ばかりで難しい感じになりますが、descriptionとは一体何の事なのでしょうか?

icon-question descriptionとは

検索エンジンに対してサイトの概要文を伝えるタグ。

下記の赤枠で囲んだ中の文章がdescriptionですね。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

ところが、All in One SEO Packで設定したdescriptionが反映されていませんorz。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

現在のdescriptionの設定

今現在のdescriptionの設定はどうなっているのかと言うと、ダッシュボードから『サイトをカスタマイズ』⇒『SEO』と進むと、SimplicityでのSEO設定ページが表れます。

All in One SEO Packを導入しているので、こちらの設定はすべてオフにしなければメタタグ等が重複してしまいます。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

新規記事を投稿するたびにディスクリプションを記入していくのですが、うまく反映されていないのが現状です。現在ではブログの書き出しの部分が反映されてしまいます。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

ページのソースでdescriptionを確認する

とりあえずページのソースを開いてみて、descriptionがどの様になっているのか確認してみました。ソースの開き方は、ブログのページを右クリックして『ページのソースの表示』と進みます。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

ctrlFを同時に押すと検索ダイアログが表れるので『description』と記入します。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

するとdescriptionが複数存在しました。上の方2つがSimplicity、下がAll in One SEO Packです。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

どうやらSimplicityとAll in One SEO Packのdescriptionが重複しているのが原因みたいですね。

header.phpの編集

header.php内にあるコードを移動させれば、All in One SEO Packのdescriptionが反映されます。

親テーマを直接カスタマイズすると、アップデート時に上書きされてしまうので、Simplicityの子テーマにheader.phpを作成します。

icon-check-square-o Simplicityの子テーマの作成方法は こちら の記事から

レンタルサーバーのファイルマネージャにログインして、header.phpを作成するブログから『public_html』⇒『wp-content』⇒『themes』⇒『simplicity-child』と進みます。

『header.php』のファイルを作成します。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

ファイルの中身は真っ白なので、親テーマのheader.phpの中身をコピーして貼り付けます、これでSimplicityの子テーマに『header.php』が作成されました。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

このheader.php内の</head>の上の

の真下に移動させます。

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

この時にファイルの更新を忘れずに。

これで設定が完了しました。Googleの検索に表示されているdescriptionはどうなったのでしょうか?

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

header.phpの編集前が

SimplicityでAll in One SEO Packのdescriptionが反映されない時の対処法『SEO』

All in One SEO Packで設定していたdescriptionがしっかりと反映されていました。

まとめ

ブログ開設9か月目にして、ようやくdescriptionの意味が理解できました(笑)。これでブログのアクセスが少しでも増えてくれるとありがたいのですが、どうなんですかね。

これからはSEOを意識した記事作りを心掛けていきたいですね。

スポンサーリンク

フォローする

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です