説明
“SEO SIMPLE PACK” は、とてもシンプルなSEO用のプラグインです。
- SEOに必須な基本的なメタタグを出力します。
- ページ種別ごとに設定ができます。
- FacebookやTwitterなどのSNSに必要なOGP情報も設定できます。
- 投稿・ページ・タームごとにも個別にメタタグ情報をカスタマイズできます。
- 各メタタグの出力内容は、フックで書き換えることも可能です。
- Googleアナリティクスの計測コードや、ウェブマスターツールの認証コードも簡単に設定できます。
当プラグインの詳細な説明については以下のページをご覧ください。
URL: https://loos.co.jp/documents/seo-simple-pack/
ソースコード
当プラグインのソースコードは、Githubで公開しています。
URL: https://github.com/ddryo/SEO-SIMPLE-PACK
使い方
インストール後、何もしなくても最低限必要なメタタグは出力されます。しかし、以下の設定項目は自分で設定することをお勧めします。
- フロントページのdescription
- “og:image”の画像
- 各ページ種別のnoindex設定
- 著者アーカイブの停止設定(著者アーカイブページにアクセスされたくなければ)
設定画面へのアクセス
- WordPress管理画面の左メニューに「SEO PACK」という項目が追加されています。
- クリックすると、設定ページへ移動できます。
- 「一般設定」と「OGP設定」の2種類の管理画面にて、それぞれ設定を変更できます。
ページごとの個別設定
投稿・固定ページおよびカテゴリー・タグなどのタームページでは、それぞれ個別に以下の項目を設定することができます。
- “meta robots” タグ
- “title” タグ
- “meta description” タグ
- “meta og:image” タグ
初期設定について
設定を変更していない時のデフォルト設定をいくつか紹介します。
Tag
Output contents
<title>
tag on the posts page
Site name | Tagline
<description>
tag on the Home page
Tagline
<title>
tag on the Posts / Pages
The title of the page | Site name
<description>
tag on the Posts / Pages
Automatically generated from the content of that page
Status
Which page it is applied to
noindex
Each archive page, 404 page, Search result page
その他については実際の設定画面をご確認ください。
スクリーンショット
インストール
- プラグインの検索フィールドで「SEO SIMPLE PACK」と入力します。
- 当プラグインを見つけたら、”今すぐインストール”をクリックしてインストールし、有効化してください。
FAQ
-
titleタグが2重に出力されます
-
wp_head内(
_wp_render_title_tag
)で出力されるtitle
タグは削除するようにしていますが、<head>
内に直接書き込んでいる場合は2重になってしまいます。手書きの
title
タグを削除してください。 -
特定のページでの出力内容を上書きする方法は?
-
出力されるほとんどのタグの出力にはフィルターフックを使用していますので、
add_filter
で上書きが可能です。以下のようなフックを用意しています。
- ‘ssp_output_title’
- ‘ssp_output_robots’
- ‘ssp_output_description’
- ‘ssp_output_canonical’
- ‘ssp_output_keyword’
- などなど…
評価
貢献者と開発者
変更履歴
3.5.2
- WordPress の古いバージョンでエラーが発生する課題を修正。
3.5.1
- 「title-tag」に対応していないテーマでも title タグが出力されない課題を修正。
3.5.0
- ブロックテーマで、タイトルタグが重複して出力される課題を修正。
3.4.0
- WordPress 6.6に対応。
3.3.1
- readme.txtファイルを修正しました。
3.3.0
- パスワードで保護された記事のコンテンツの最初の部分が、og:description に含まれていた課題を修正。
3.2.0
- ‘ssp_output_og_image’ フックを追加しました。
3.1.1
- 軽微なバグ修正。
3.1.0
- Google Analyticsについて、GA4とUAの両方を設定できるようにしました。
- タイトルタグにページ番号が表示されない不具合を修正しました。
- 「投稿ページ」に指定した固定ページのcanonicalに関する不具合を修正しました。
3.0.0
'ssp_replace_snippet_{snippet_name}'
フックを追加しました。 (カスタムスニペットを定義できるようになりました)- 一部のスニペット名を変更しました。 (これまでのスニペット名でも機能します。)
- 投稿フォーマットアーカイブ用の設定は、投稿フォーマットのサポートが有効になっている場合にのみ表示されるようになりました。
- コードをリファクタリングしました。
2.5.1
- ディスクリプション生成時の do_shortcode() を strip_shortcodes() に置き換えました、
2.5.0
- get_front_data()を追加しました。
2.4.2
- 軽微なバグ修正。
2.4.1
- WordPress 6.0 に対応しました。
2.4.0
- feed_noindex 設定を追加しました。
cat
値が負になるis_home
ページのメタタグを修正しました
2.3.1
- タイトルタグを出力する前にstrip_tagを追加
2.3.0
- readme.txtファイルを修正しました。
2.2.9
- WordPress 5.9 に対応しました。
- 軽微なバグ修正。
2.2.8
- フロントページの og:type を修正しました。
- 空のカスタムフィールドを保存しないように修正しました。
2.2.7
- 説明を自動生成するときの文字数を変更しました。
- ‘ssp_description_word_count’ フックを追加しました。
2.2.6
バグ修正
2.2.5
フロントページのcanonicalタグを修正しました。
2.2.4
- 5.8に対応
- “tw_card”のデフォルト値を
'summary_large_image'
に変更しました。
2.2.3
設定ページのデザインを少し調整
2.2.2
- WordPress5.7に対応。
- PHP8.0に対応。
2.2.1
バグ修正
2.2.0
各ページごとのcanonicalタグの設定を追加しました。
2.1.1
バグ修正
2.1.0
メソッドの追加: \SSP_Output::get_meta_data( 'meta_name' )
2.0.0
- ページごとに”og:image”を設定できるようになりました
- ‘ssp_output_og_site_name’フックを追加
- 英語対応
- 設定ページのデザインを少し調整
Earlier versions
See: https://github.com/ddryo/SEO-SIMPLE-PACK