ほとんどの WordPress SEO ガイドは、「プラグインをインストールしてサイトマップを追加する」で終わります。これはそうではありません。
This guide covers the full technical architecture stack — crawl governance, indexing control, コアウェブバイタル optimization, schema markup, server-level fixes, and the AI-era signals reshaping rankings in 2026. And throughout, we’ll show you exactly how SkySEOマネージャー は各レイヤーを処理するため、5 つの異なるツールを使いこなす必要がありません。
それでは始めてみましょう。
目次
- Google が実際に WordPress サイトを処理する方法
- クロール アーキテクチャ: 最も過小評価されている WordPress SEO の問題
- Robots.txt: Google の時間を無駄にするのはやめましょう
- XML サイトマップは正しく行われています
- インデックス作成コントロール: Canonicals、Noindex、およびクロール スカルプティング
- URL 構造とパーマリンクの最適化
- コア Web バイタル: WordPress の LCP、INP、および CLS
- HTTPS、リダイレクト、および 404 問題
- スキーマのマークアップ: 基本を超えて
- International SEO and Multilingual WordPress
- おそらく無視されている WordPress の技術的負債
- 技術的な SEO 監査チェックリスト
- 次に構築するもの: 局所的権威マップ
テクニカル SEO が WordPress で実行できる最も活用度の高い作業である理由
ここに不快な真実があります。あるトピックに関して最高の記事を書いても、平凡なコンテンツでは技術的に優れたサイトに負けてしまう可能性があります。
In 2026, Google is no longer just a text-matching engine. It crawls with Googlebot, renders JavaScript, assesses page experience signals, measures Core Web Vitals in real time, and uses AI models to understand relationships between content types. A site with broken technical infrastructure is invisible — regardless of how good the content is.
WordPress powers 43% of all websites on the internet. But that ubiquity comes with a hidden tax: WordPress out of the box is not optimized for technical SEO. Its default URL structure exposes duplicate archives, tag pages, author pages, and category overlaps that silently bleed crawl budget. Its default image handling is passive. Its plugin ecosystem is a minefield of render-blocking scripts.
このガイドでは、そのすべてを体系的に修正します。
1. Google が実際に WordPress サイトをどのように処理するか
1 つの設定を変更する前に、Googlebot がサイトにアクセスすると何が起こるかを理解してください。クロールレンダーインデックスパイプラインは次のように動作します。
Googlebot discovers URL
↓
Checks robots.txt — can it crawl this?
↓
Fetches HTML from your server
↓
Renders JavaScript (Chrome-based renderer)
↓
Evaluates indexability signals (canonical, noindex, meta robots)
↓
Assesses page experience (Core Web Vitals, HTTPS, mobile)
↓
Extracts entities, links, structured data
↓
Decides to index and assigns quality signals
ほとんどの WordPress サイト所有者はステップ 5 ~ 8 だけを考えています。ステップ 1 ~ 4 では、ほとんどのサイトが権限、クロール バジェット、およびランキングを静かに流出させます。
2026 年のシフト: Google のクローラーは、マルチタスク統合モデル (MUM) を使用してコンテンツ タイプ間の関係を理解するようになりました。つまり、コンテンツの意味的な完全性が技術的なアクセシビリティと同じくらい重要であることを意味します。技術的に完璧で内容が薄いページでもまだ勝ちません。
2. クロール アーキテクチャ: 最も過小評価されている WordPress SEO の問題
クロールバジェットとは何ですか?そしてそれが実際に重要になるのはいつですか?
クロール バジェットとは、Googlebot が一定期間内にサイト上でクロールするページの数です。 500 ページ未満の小規模サイトの場合、それが制限要因になることはほとんどありません。電子商取引ストア、会員制サイト、出版物アーカイブなど、大規模なサイトの場合、これは重要になります。
Google は、サーバーがユーザー エクスペリエンスを低下させることなく Googlebot を処理できる速度と、ページの人気と新鮮さの 2 つの信号に基づいてクロール予算を計算します。
問題: WordPress はデフォルトで大量の価値の低い URL を生成します。すべてのタグ、カテゴリ、著者アーカイブ、ページネーション バリアント、および日付アーカイブは、Googlebot がクロールできる個別の URL です。サイトに実際のページが 200 あるのに、WordPress のデフォルトの動作により検出可能な URL が 1,400 ある場合、Googlebot は最も重要なコンテンツにアクセスできない可能性があります。
WordPress URL の肥大化: 隠れたクロール税
一般的な WordPress サイトでは、おそらく意図的に作成したわけではない次の URL タイプが生成されます。
| URL タイプ | 例 | SEOの価値 |
|---|---|---|
| タグアーカイブ | /tag/wordpress-seo/ | 低い(通常は薄い) |
| 著者のアーカイブ | /author/admin/ | 低 (重複コンテンツのリスク) |
| 日付アーカイブ | /2023/04/15/ | ゼロに近い |
| ページネーションのバリエーション | /page/2/, /page/3/ | 文脈に応じた |
| 検索結果ページ | /?s=keyword | ゼロ — 無限、インデックスなしでなければなりません |
| フィード URL | /feed/, /comments/feed/ | ゼロに近い |
| 添付ファイルページ | /wp-content/uploads/... | ゼロ |
クロールの無駄を監査する方法: Screaming Frog を使用してサイトをクロールし、検出可能なすべての URL をエクスポートします。合計が意図したページ数の 3 倍を超える場合は、クロールの無駄の問題が発生します。 Google Search Console のカバレッジ レポートとの相互参照 — 何千もの「検出された - 現在インデックスに登録されていない」URL が表示されている場合、それはクロールの無駄の問題を直接示している診断の金貨です。
3. Robots.txt: Google の時間の無駄をなくす
WordPress のデフォルトの robots.txt の役割は 1 つあります。それはブロックすることです。 /wp-admin/。それ以外はすべてオープンです。つまり、Googlebot は検索結果ページ、添付ファイル ページ、管理 AJAX エンドポイント、フィードの重複を喜んでクロールしています。
SkySEOManager を使用した Robots.txt の管理
SkySEOManager には専用の Robots.txt マネージャー 2 つの同期編集モードを備えたタブ:
- ビジュアルルールビルダー — コードに触れることなく、許可、禁止、またはサイトマップ ディレクティブを追加します。ディレクティブのタイプを選択し、パスを入力すると、すぐに追加されます。
- 生コードエディタ — ビジュアルビルダーとリアルタイムで同期されます。いつでもモードを切り替えることができます。一方の変更はすぐにもう一方に反映されます。
際立った機能: クリック 「AI解析」 Gemini は、最新の SEO ベスト プラクティスに照らして robots.txt ファイル全体をレビューし、危険なルールにフラグを立てて改善を提案します。これにより、これまで技術的な SEO コンサルタントの仕事であった作業が 2 分間の作業に変わります。
本番環境に対応した WordPress Robots.txt
SkySEOManager の生のエディターに貼り付けることができる確実な出発点は次のとおりです。
User-agent: *
# WordPress system areas
Disallow: /wp-admin/
Disallow: /wp-login.php
Disallow: /wp-content/plugins/
Disallow: /wp-content/themes/
Disallow: /wp-includes/
# Infinite/zero-value URL spaces
Disallow: /?s=
Disallow: /search/
Disallow: /feed/
Disallow: /*/feed/
Disallow: /*/trackback/
Disallow: /trackback/
# Thin archive pages (evaluate per site)
Disallow: /author/
Disallow: /date/
# Allow CSS/JS so Googlebot can render your pages
Allow: /wp-content/themes/*.css
Allow: /wp-content/themes/*.js
Allow: /wp-content/plugins/*.css
Allow: /wp-content/plugins/*.js
Sitemap: https://yoursite.com/sitemap.xml
# AI crawler governance (2026)
User-agent: GPTBot
Disallow: /
User-agent: anthropic-ai
Disallow: /
User-agent: CCBot
Disallow: /
重要な違い: robots.txt で URL をブロックしても、外部ページからリンクされている URL のインデックス作成は妨げられません。 Google は外部シグナルに基づいて、ブロックされたページを SERP にリストすることができます。 Robots.txt はクロールを制御します。インデックス作成は制御しません。実際にインデックスを解除するには、次を使用します。 noindex クロール可能なページで。同じ URL 上で robots.txt のブロックと noindex を決して組み合わせないでください。

2026 年の AI クローラーに関する考察
AI クローラー (GPTBot、anthropic-ai、CCBot、PerplexityBot) は、大量のサーバー リソースを消費するようになりました。それらを許可するかブロックするかは戦略によって異なります。 AI が生成した要約でコンテンツを参照したい場合は、Answer Engine Optimization (AEO) と呼ばれる戦略を使用して、要約を許可します。出典を明示せずにコンテンツをスクレイピングすることが心配な場合は、ブロックしてください。 SkySEOManager の AI 分析機能を実行して、特定の設定のトレードオフを検討します。
4. XML サイトマップは適切に行われる
サイトマップは、サイト上の重要事項について Google に直接伝えるチャネルです。まずは自動生成ですが、ほとんどのサイトではそれが間違っています。
SkySEOManager の [サイトマップ] タブ
に移動します SkySEOManager → サイトマップ に:
- 1 つの切り替えでサイトマップの生成を有効にする
- 含める公開投稿タイプ (投稿、ページ、製品、カスタム投稿タイプ) を正確に選択します。
- 次の場所からサイトマップにすぐにアクセスしてください
/sitemap.xml
サイトで多言語コンテンツに TranslatePress を使用している場合、SkySEOManager は選択した投稿タイプごとに言語固有のサイトマップ バリアントを自動的に作成します。これは、大幅な技術的改良が自動的に処理されます。
サイトマップから除外するもの
きれいなサイトマップは、何が重要かを Google に伝えます。すべてを含めると信号が弱まります。
除外するもの:
- アーカイブ ページにタグを付ける (コンテンツが豊富な編集ハブでない場合)
- 著者のアーカイブ
- 日付ベースのアーカイブ
- 1 ページ目以降のページ分割されたバージョン
- サンキューページ、ログインページ、アカウントページ
- マークした URL
noindex
大罪: 含む noindex サイトマップ内の URL。これは Google に矛盾した信号を送信します。これを含めますが、無視することもできます。 SkySEOManager の [インデックスと SEO ボックス] タブを使用して、投稿タイプごとにデフォルトの noindex ルールを設定し、それらのタイプをサイトマップ設定から除外します。
Google Search Consoleでサイトマップを監視する
GSC → サイトマップ経由で送信した後は、毎月次のエラーに注意してください。
- 「送信された URL が見つかりません (404)」 — サイトマップが削除または移動されたコンテンツを参照している
- 「送信された URL は robots.txt によってブロックされました」 — サイトマップと robots.txt の間の矛盾
- 「送信された URL には「noindex」のマークが付けられています」 — すぐに解決すべきもう一つの矛盾
これらのエラーは、静かにクロール バジェットを浪費します。これらは、サイトの移行、コンテンツのクリーンアップ、パーマリンクの変更後によく発生します。
5. インデックス制御: Canonicals、Noindex、およびクロール スカルプティング
これは、ほとんどの WordPress サイトが気付かないうちにランキングに影響を与える場所です。
Canonical タグ: 最も誤解されているテクニカル SEO ツール
正規タグは Google に「このコンテンツのすべてのバージョンのうち、インデックスに登録したいのはこれです」と伝えます。 WordPress は、ほとんどのサイト所有者を不意を突くいくつかの方法で正規のチャレンジを作成します。
カテゴリとタグの URL が重複しています。 の投稿 /blog/my-post/ からもアクセスできる場合があります /category/seo/my-post/ そして /tag/wordpress/my-post/。 3 つの URL はすべてプライマリ URL に正規化する必要があります。
HTTP と HTTPS、www と非www. サイトが 4 つの URL バリアントでアクセスできる場合、それらを統合するには、どちらかだけではなく、正規リダイレクトと 301 リダイレクトの両方が必要です。
正規のチェーン。 それ自体が正規を持つ URL を指す正規。 Google はチェーンの追跡を停止し、あなたの指示を無視します。コンテンツを移行するたびにチェーンを監査します。
正規のチェックリスト:
- すべてのページには正規タグが 1 つだけあります
- Canonical は、一貫してフォーマットされた (www または非 www) バージョンの HTTPS を指します。
- 正規 URL がサイトマップに含まれています
- サイト上のどこにも正規のチェーンはありません
- ページ分割されたページは自己正規化されるか、正しいページ分割ロジックが使用されます
SkySEOManager を使用した Noindex
SkySEOマネージャーの インデックス作成と SEO ボックス タブでデフォルトを設定できます noindex または nofollow 個々の投稿を編集することなく、投稿タイプと分類法全体のルールを一括で管理できます。これは、シン アーカイブを大規模に処理するための正しいアプローチです。
デフォルトで noindex にするもの:
- 質の高い投稿が 5 件未満のアーカイブにタグを付ける
- 単著者サイトの著者アーカイブ
- 日付ベースのアーカイブ
- WordPress 検索ページ (
/?s=) - お礼と確認のページ
ケースバイケースの判断が必要なもの:
- カテゴリ ページ — 編集上の紹介コンテンツがある場合はインデックスを付け、純粋なリンク リストの場合はインデックスを付けません
- ページ分割されたアーカイブ - 測定可能なトラフィックを発生させる場合はページ 2 ~ 3+ にインデックスを付け、そうでない場合はインデックスを付けません
個々の投稿またはページについては、 SkySEOManager SEO ボックス Gutenberg エディター内 → 項目ごとの noindex および nofollow コントロールの [詳細] タブ。コード不要の完全な粒度。
ノーインデックスの罠
robots.txt 内のページをブロックし、マークを付けないでください noindex。 Googlebot がページをクロールできない場合、noindex ディレクティブを読み取ることができないため、そのページは外部リンク シグナルを介して SERP に表示される可能性があります。ルール: robots.txt を使用してシステム レベルのパス (管理者、プラグイン アセット、テーマ ファイル) をブロックし、クロールするがインデックスを作成しないコンテンツ ページには noindex を使用します。
6. URL 構造とパーマリンクの最適化
URL 構造は、クロール可能性、ユーザー エクスペリエンス、およびクリックスルー率に影響します。 WordPress では完全なコントロールが可能です。これは利点であると同時に責任でもあります。
適切なパーマリンク設定
に行く 設定 → パーマリンク そして選択してください 役職名: /%postname%/

日付ベースの構造を避ける (/%year%/%monthnum%/%postname%/)ニュース出版物を運営している場合を除きます。日付ベースの URL はコンテンツの古さをユーザーに知らせ、常緑のコンテンツの CTR に悪影響を及ぼします。読者は URL に「2021」という文字が表示されると、すぐにその情報がまだ正確であるかどうか疑問に思います。
URL のベスト プラクティス:
- URL は短く、わかりやすいものにしてください: 意味のある単語を 3 ~ 5 語にします
- アンダースコアではなくハイフンを使用してください (Google はハイフンを単語の区切り文字として扱います)
- ストップワードを削除 (
a,the,and,of) URLから - 301 リダイレクトなしでインデックスに登録された URL は決して変更しないでください
カテゴリの接頭語: 削除する
WordPress が追加 /category/ デフォルトではすべてのカテゴリ URL に送信されるため、SEO カテゴリは次の場所に存在します。 /category/seo/ の代わりに /seo/。これにより、URL 階層に不必要な深さが追加されます。専用の書き換えプラグインを使用してプレフィックスを削除しますが、変更を行う前に古いカテゴリの URL から 301 リダイレクトを設定してください。
末尾のスラッシュ: 1 つの形式に従う
形式を選択します — 末尾にスラッシュ (/my-page/) または (なし)/my-page) — そしてそれをサイト全体に適用します .htaccess またはNginxの設定。混合して使用すると、技術的に重複したコンテンツが作成され、同じページの 2 つのバージョン間でクロール シグナルが分割されます。
7. コア Web バイタル: WordPress の LCP、INP、および CLS
Core Web Vitals は、Google が定量化したユーザー エクスペリエンス シグナルであり、直接的なランキング要素です。 2026 年には、3 つの指標がページ エクスペリエンスを定義します。
最大コンテンツフル ペイント (LCP) — 目標: 2.5 秒未満
LCP は、表示される最大のコンテンツ要素 (通常はヒーロー画像またはメイン見出し) が画面上にレンダリングされるまでにかかる時間を測定します。
WordPress LCP キラーのトップとその修正:
| 原因 | 修理 |
|---|---|
| 最適化されていないヒーロー画像 | WebP に変換します。追加 fetchpriority="high" |
| サーバーの応答が遅い | マネージド WordPress ホスティングまたは VPS にアップグレードする |
| スクロールせずに見える範囲でのレンダリングをブロックするスクリプト | 重要でない JS を延期します。インラインクリティカルCSS |
| ページキャッシュなし | サーバーレベルのページキャッシュを有効にする |
| CDNなし | Cloudflare または BunnyCDN を追加する |
| Google Fontのリモート読み込み | フォントを自己ホストする |
最も影響力のある 1 つの変更: ヒーロー画像を提供する fetchpriority="high" 他の何よりも先にそれをロードするようにブラウザに指示するには:
html
%lt;img
src="hero-image.webp"
alt="Descriptive alt text"
fetchpriority="high"
loading="eager"
width="1200"
height="630"
>
次のペイントへのインタラクション (INP) — 目標: 200 ミリ秒未満
INP は、2024 年 3 月に FID (初回入力遅延) を置き換えました。最初のインタラクションのみを測定する FID とは異なり、INP はユーザー セッション全体、つまり訪問中のすべてのクリック、タップ、キーボード入力を通じて応答性を測定します。
WordPress INP キラー:
- ページビルダーからの大量の JavaScript (Elementor、WPBakery、Divi)
- ページ読み込み中に分析スクリプトがメインスレッドをブロックする
- 同期初期化を使用した Cookie 同意スクリプト
- すべてのページで過剰な jQuery を実行する不適切なコーディングのプラグイン
INPの修正: Chrome DevTools → [パフォーマンス] タブを使用して、長いタスク (メインスレッドで 50 ミリ秒を超えるタスク) を特定します。ユーザーの操作が完了するまで、サードパーティのスクリプトを延期します。 Query Monitor を使用してプラグインを監査し、メイン スレッドの輻輳を引き起こしている JavaScript を大量に使用する違反者を見つけます。
累積レイアウト シフト (CLS) — 目標: 0.1 未満
CLS は、読み込み中にページがどの程度予期せず移動するかを測定します。ボタンをクリックすると、その上に画像が読み込まれると飛び去ってしまうイライラする体験です。
WordPress CLS の犯人:
- 露骨な表現のない画像
widthそしてheight属性 (ブラウザはスペースを予約できません) - 予約されたコンテナなしで広告が読み込まれる
- Web フォントにより読み込み中にテキストのリフローが発生する
- 既存のコンテンツの上に表示される Cookie バナー
画像の寸法が欠落している場合の簡単な修正 (に追加 functions.php):
php
function add_image_dimensions($attr, $attachment, $size) {
if (empty($attr['width']) || empty($attr['height'])) {
$meta = wp_get_attachment_metadata($attachment->ID);
if ($meta && isset($meta['width'], $meta['height'])) {
$attr['width'] = $meta['width'];
$attr['height'] = $meta['height'];
}
}
return $attr;
}
add_filter('wp_get_attachment_image_attributes', 'add_image_dimensions', 10, 3);
コアウェブバイタルを正しく測定する
データには 2 種類ありますが、Google がランキングに使用するのは 1 つだけです。
フィールドデータ (実際のユーザー測定値 - Google が実際にランク付けするもの):
- Google Search Console → コア ウェブ バイタル レポート
- PageSpeed Insights → フィールド データ セクション (「実際のユーザー エクスペリエンスを発見する」というラベルが付いています)
ラボ データ (シミュレーション — ランク付けではなく、問題の診断に役立ちます):
- Chrome DevTools のライトハウス
- GTメトリクス
- ウェブページテスト
常にフィールドデータを最適化します。遅い実際のユーザーがいる遅いサーバー上での完璧な Lighthouse スコアは、ランキングのシグナルではなく、虚栄心の指標です。
8. HTTPS、リダイレクト、および 404 問題
HTTPS: 交渉不可能な基盤
2026 年になってもサイトが HTTP 上にある場合、このガイドの技術的な最適化は役に立ちません。 SSL 証明書を取得して (Let’s Encrypt は無料です)、HTTPS を強制します。
WordPress HTTPS 移行チェックリスト:
- サーバーにインストールされている SSL 証明書
- 「設定」→「一般」でWordPressアドレスとサイトアドレスがHTTPSに更新されました
- サーバー レベルで構成された HTTP から HTTPS への 301 リダイレクト
- すべての内部リンクが HTTPS に更新されました (データベースの検索と置換ツールを使用)
- Google Search Consoleが更新され、HTTPSプロパティを個別に追跡できるようになりました
- 混合コンテンツの警告が解決されました (HTTP リソースが HTTPS ページに読み込まれる)
リダイレクトアーキテクチャ
リダイレクト管理が不十分だと、クロール バジェットが大幅に減少します。すべてのリダイレクトは PageRank を渡しますが、Googlebot がリダイレクト チェーンを追跡するたびに、リダイレクト チェーンは各ホップで信号を失います。
ルール:
- 301 永続的な移動の場合 (リンク エクイティの最大 99% を保持)
- 302 一時的なリダイレクト用 (元の URL との公平性を維持)
- リダイレクトを連鎖させない - A→B→C を A→C に統合する
- リダイレクトスタックを毎年監査します - 古いルールが蓄積し、サーバーの応答が遅くなります
404 モニター: SkySEOManager が不可欠になる場所
リンク切れはサイレント SEO キラーです。訪問者が 404 に到達するたびに、ユーザーにとっては行き止まりとなり、Googlebot にとってはクロールの機会が無駄になります。ほとんどの WordPress サイト所有者は、完全な監査中にのみ壊れたリンクを発見します。その時点で、何百ものリンクが蓄積されています。
SkySEOマネージャーの 404モニター サイト上のすべての 404 エラーを次のように自動的にログに記録します。
- 壊れた URL
- ヒット数 - トリガーされた回数
- 最初に確認された/最後に確認されたタイムスタンプ
- リファラー — トラフィックの送信元
モニターのダッシュボードから、 301 または 302 リダイレクト 何もせずに正しい目的地へ直接 .htaccess 編集が必要です。の AI 404 リダイレクトの提案 この機能では、Gemini を使用して、既存のコンテンツに基づいて壊れた URL ごとに最適なリダイレクト ターゲットを自動的に推奨し、数時間かかるクリーンアップ タスクを数分に短縮します。
404 メール警告 (SkySEOManager → 404 設定経由で設定):
- 頻度を選択します: 即時、毎時、または毎日のダイジェスト
- 最小ヒットしきい値を設定して、ボット プローブごとに警告が表示されないようにする
- 信頼性の高い配信のために SMTP 設定を構成する
- 信頼する前にテストメールボタンを使用してください
アクティブなリダイレクトがない状態で 90 日を超えたエントリは、データベースから自動的に削除されます。手動でクリーンアップする必要はありません。
9. スキーママークアップ: 基本を超えて
スキーマ マークアップは、エンティティの関係を機械可読言語で Google に伝える方法です。 2026 年には、AI サマリーがアバブザフォールドの SERP 領域をますます支配するようになり、スキーマはオプションから基礎的なものへと移行しました。
SkySEOManager が自動的に処理するスキーマ タイプ
記事 / ブログ投稿 すべてのブログ投稿は、Article または BlogPosting スキーマを自動的に取得します。 datePublished そして dateModified 正確に入力されています。
組織 SkySEOManager→設定からホームページの組織スキーマを設定します。会社名、ロゴの URL、ソーシャル メディア プロフィールのリンクを含めます。これにより、エンティティの権威が構築されます。これは、ブランドを単なるドメイン名ではなく、ナレッジ グラフ内の既知のエンティティとして認識する Google の方法です。
ブレッドクラムリスト SkySEOManager はサイト全体で BreadcrumbList スキーマを生成します。好みの区切り記号、ホーム ラベル、表示オプションを使用して有効にします。ブレッドクラムのリッチリザルトは、SERP のタイトルの下に直接表示され、CTR が向上します。
ホームページのスキーマのタイプ 会社、個人、ローカル ビジネス、またはコンテンツ出版物のいずれを代表しているかに応じて、ホームページのスキーマを組織、個人、ローカルビジネス、または Web サイトから選択します。
WooCommerce / 製品スキーマ WooCommerce 製品の全自動製品スキーマ (価格、在庫状況、サイトマップ内の製品画像など)。 WooCommerce のセットアップ以外に追加の構成は必要ありません。
リッチ スニペット スキーマのための Gutenberg ブロック — SkySEOManager の差別化要因
ほとんどの SEO ツールでは、JSON-LD を手動でコーディングするか、コンテンツを作成した後に別の設定パネルに移動します。 SkySEOManager は、編集ワークフローの一部として有効なスキーマを生成するネイティブ Gutenberg ブロックを提供します。
Sky SEO FAQ ブロック FAQ ブロックを任意の投稿に追加し、ブロック エディターに質問と回答を直接入力すると、公開時に有効な FAQ スキーマが生成されます。 FAQ のリッチリザルトは、SERP のフットプリントを劇的に拡大する可能性があります。結果のすぐ下に拡張可能な Q&A が表示され、競合他社がページのさらに下に押しやられることがよくあります。
Sky SEO のブロック方法 チュートリアルとガイドのコンテンツについては、ハウツー ブロックを追加し、対話的に手順を入力します。有効な HowTo スキーマが自動的に生成され、Google 検索で詳細なステップバイステップの結果が表示されます。
Sky SEO レビューブロック 製品レビュー スキーマを追加して、ブロック内のインタラクティブな評価フィールドを使用して投稿や比較コンテンツをレビューします。JSON は必要ありません。
ここでのワークフローの改善は本物です。コンテキストを切り替えたり、ツール間でマークアップをコピーしたりすることなく、同じ編集環境でコンテンツとスキーマを同時に構築できます。
スキーマのテスト
実装のたびに検証します。
- Google リッチリザルトのテスト:
search.google.com/test/rich-results - Schema.org バリデータ:
validator.schema.org - Google Search Console → 検索外観 → リッチリザルト (インデックス作成から 2 ~ 4 週間後に確認)
よくある間違い: 著者スキーマを使用しない sameAs リンク。 著者スキーマは、著者の職業プロフィール (LinkedIn、Twitter/X、個人サイト) にリンクする必要があります。これは、Google の品質評価者が 2026 年に特に求めている具体的な E-E-A-T (経験、専門知識、権威、信頼) シグナルです。
10. 国際的な SEO と多言語 WordPress
サイトが複数の言語または地域に対応している場合、hreflang タグは、どのバージョンをどのユーザーに表示するかを Google に指示します。これを誤解すると、英国の訪問者が米国ローカライズのコンテンツにアクセスし、すぐに直帰することになり、CTR とセッション品質の両方のシグナルが破壊されてしまいます。
SkySEOManager を使用した多言語サイトマップ
TranslatePress がサイトでアクティブになっている場合、SkySEOManager は選択した投稿タイプごとに言語固有のサイトマップ バリアントを自動的に作成します。これにより、多言語 WordPress SEO の技術的に最も複雑な側面の 1 つが、個別の構成を必要とせずに処理されます。プラグインは TranslatePress を検出し、それに応じてサイトマップの動作を拡張します。
フレフラン返報性の法則
すべての hreflang 実装は相互的である必要があります。ページ A がドイツ語版としてページ B をリストする場合、ページ B はページ A を英語版としてリストする必要があります。相互関係が崩れると、Google は hreflang タグを完全に無視します。これは、専用の監査ツールなしでは診断が難しいサイレント エラーです。
実装オプション:
- サブフォルダー構造 (
/en/,/de/) — プラグインとヘッダー経由の hreflang インジェクションで管理可能 - サブドメイン構造 (
de.example.com) — より強力な分離、より複雑な管理 - 個別のドメイン (
example.de,example.co.uk) - 最も強力なジオターゲティング信号。それらの間の hreflang クロスリンクを備えた個別の GSC プロパティが必要です。
Aleyda Solis の無料の hreflang バリデータを使用して、実装が正しく機能していると仮定する前に、多言語ページ間の相互関係を監査します。
11. あなたがおそらく無視しているWordPressの技術的負債
プラグインの肥大化: 静かなパフォーマンスキラー
すべてのプラグインは、JavaScript の実行時間、データベース クエリ、PHP 処理のオーバーヘッド、および CSS をスタックに追加します。実際には、チームが変わり、ニーズが進化し、古い実験がクリーンアップされないため、WordPress サイトには時間の経過とともに冗長な機能が蓄積されます。
プラグイン監査プロセス:
- Query Monitor をインストールし、プラグインごとのデータベース クエリの負荷を確認する
- プラグインを 1 つずつ無効化し、その前後で TTFB を測定します。
- 重複を探します - 2 つのプラグインが同じ仕事を、悪い意味で一緒に実行しています。
- 非アクティブ化されたプラグインをファイルシステムから完全に削除します
データベースの最適化
WordPress のデータベースには、投稿のリビジョン、スパム コメント、孤立したメタデータ、期限切れの一時ファイルなど、時間の経過とともにゴミが蓄積されます。これにより、データベースのサイズが肥大化し、すべてのページ生成クエリが遅くなります。
WP-Optimize を使用して定期的に掃除してください。投稿のリビジョンを積極的に制限する wp-config.php:
php
define('WP_POST_REVISIONS', 5);
画像の最適化: フルスタック
| 層 | アクション |
|---|---|
| 形式 | WebP に変換 — 同等の品質で JPEG より 60 ~ 80% 小さくなります |
| 寸法 | アップロードする前にサイズを変更します — CSS に依存して画像を縮小しないでください |
| 圧縮 | 写真は非可逆、グラフィックスとアイコンは可逆 |
| 遅延読み込み | loading="lazy" スクロールせずに見える画像の場合 (WordPress 5.5 以降のネイティブ) |
| LCP画像 | fetchpriority="high" ヒーロー画像の場合 — これをテーマで手動で実行します |
| CDN配信 | 地理的に分散したエッジノードからサービスを提供 (Cloudflare、BunnyCDN) |
SkySEOManager のメディア オプティマイザー ほとんどの SEO プラグインが無視する重要なレイヤーを追加します。Gemini AI を使用して、SEO に最適化された代替テキストと画像タイトルをメディア ライブラリに生成します。 Pro バージョンでは、これをライブラリ全体にわたる一括最適化に拡張します。これは、数百の画像に対して正確な代替テキストを手動で記述することが現実的ではない、大規模なメディア アーカイブを持つサイトにとって不可欠です。
孤立したページ: Google には表示されません
孤立したページとは、それを指す内部リンクが存在しないページです。 Google はサイトマップを通じてそれを検出する可能性がありますが、クロールの優先順位は低く、サイトの残りの部分からのリンク エクイティはゼロです。ほとんどの WordPress サイトには、所有者が認識しているよりも多くの孤立したページがあります。
孤立したページを見つける:
- Screaming Frog → 一括エクスポート → Inlinks のフィルター = 0
- Ahrefs サイト監査 → 孤立ページレポート
修理: 意味のあるコンテンツのないページを削除してリダイレクトするか、トピックに関連する投稿からコンテキストに応じた内部リンクを追加します。
SkySEOManager による AI 内部リンク
内部リンクは、オンサイト SEO 活動の中で最も活用度が高い活動の 1 つであり、大規模に効果を発揮するには最も時間がかかる活動の 1 つです。 SkySEOマネージャーの セマンティック AI 内部リンク キーワードマッチングではなくベクトル埋め込みを使用して、次のことを行います。
- サイト全体のトピックマップのセマンティックインデックスを構築する
- 数千の投稿からコンテキストに最も関連性の高いリンク機会を数秒で特定します
- 各リンクに特定のアンカー テキストとリンク先 URL を提案する
- リンクを適用する 再開可能なバッチ — API クォータがなくなると実行中に一時停止し、進行状況を失わずに後で再開します
- 結果として得られるリンク ネットワークをズーム可能なマインドマップで視覚化する
の 内部リンクのレビュートレイル 実行ごとに、どのキーワード アンカーがどのリンク先 URL にリンクされていたかを正確に記録します。 [最近のアクティビティ] パネルから 1 回クリックするだけで、適用されたリンクを元に戻すことができます。これは、ほとんどの一括リンク ツールでは提供されていない元に戻す機能です。
個々の投稿の場合、 エディターの「内部リンク」タブ Gutenberg SEO サイドバー内では、単一の投稿のコンテンツを分析し、AI によって提案されたアンカーを確認し、公開する前に各提案を 1 つずつ適用または拒否できます。
これは、内部リンク グラフを意図的に拡大しているサイトと、リンク エクイティが到達できない数百の孤立したページがあるサイトの違いです。
12. 技術的な SEO 監査チェックリスト
これをアクティブなサイトに対しては四半期ごとに、競争の激しいニッチに対しては毎月実行します。
クローラビリティ
- robots.txt が正しく構成されている - SkySEOManager の AI 分析機能で確認する
- robots.txt で重要なページが誤ってブロックされることはありません
- XML サイトマップが送信され、Google Search Console でエラーが発生しない
- サイトマップではインデックスのない URL と薄いコンテンツを除外します
- 壊れた内部リンクはありません - SkySEOManager 404 Monitor 経由で継続的に監視します
- リダイレクトチェーンなし - A→B→Cを監査してA→Cに統合
- サーバー応答時間 (TTFB) は 600 ミリ秒未満
- GSC でクロール エラーなし → カバレッジ レポート
インデックス作成
- すべての重要なページにはインデックスが付けられます - GSC → URL 検査経由で検証します
- 重複したページには正しい正規タグが付いています
- ページ分割されたページが正しく処理されました
- 同じページに競合する正規 + noindex はありません
- noindex とマークされたサイトマップ URL はありません
- WordPress 検索ページ (
?s=) SkySEOManager → インデックス作成と SEO ボックス経由でインデックスが作成されていません
ページ上のテクニカル
- 各ページには 60 文字未満の固有のタイトル タグが付いています
- すべてのページには 160 文字未満の固有のメタディスクリプションがあります
- ページごとに 1 つの H1 — ユニークで説明的なもの
- 画像には説明的な代替テキストが含まれています (SkySEOManager のメディア オプティマイザーで生成)
- 画像には明示的な幅と高さの属性があります
- ヒーロー/LCP イメージには
fetchpriority="high" - ページタイトルと投稿タイトルタグの両方をレンダリングするテーマからの重複した H1 はありません
SkySEOManager の SEO スコアの使用: Gutenberg エディター内のリアルタイム 0 ~ 100 スコアリング システムは、保存するたびに、タイトルの長さ、メタ ディスクリプション、キーワードの密度、内部/外部リンク、画像の代替テキストをチェックします。これを公開前の QA パスとして使用します。最初にユーザー向けに最適化してから、健全性チェックとしてスコアを確認します。
コアウェブバイタル
- GSCフィールドデータの2.5秒未満のLCP(Lighthouseラボデータではありません)
- INP 200ms未満
- CLS 0.1未満
- HTTP からの 301 リダイレクトによるサイト全体の HTTPS
- 混合コンテンツの警告はありません
スキーマ
- すべての投稿の記事/ブログ投稿スキーマ (SkySEOManager によって自動生成)
- ホームページ上の組織スキーマ (SkySEOManager → [設定] で設定)
- BreadcrumbList スキーマがサイト全体で有効になりました
- Q&A コンテンツを含むページの FAQ スキーマ (Sky SEO FAQ ブロック)
- チュートリアル コンテンツの HowTo スキーマ (Sky SEO How-To ブロック)
- Google リッチリザルト テストで検証されたスキーマ
- プラグインの競合によるスキーマの重複はありません
携帯
- モバイルファーストのデザイン (Google は 2023 年以降、モバイル バージョンを最初にクロールします)
- モバイルのコンテンツをカバーするインタースティシャルはありません
- タップターゲットは最小 48×48px
- ビューポートメタタグが存在する
ウェブマスターの認証
SkySEOマネージャーの ウェブマスターツールタブ すべての主要なプラットフォームの検証を 1 つの画面から処理します。
- Googleサーチコンソールで確認済み
- Bing ウェブマスター ツールの検証済み
- Yandex (ロシア語のトラフィックをターゲットとする場合)
- Baidu (中国語トラフィックをターゲットとする場合)
- Pinterest ドメイン検証 (ビジュアル コンテンツ サイト)
- ノートン セーフウェブ (セキュリティを重視するユーザー向けの信頼シグナル)
13. 次に構築するもの: トピック権限マップ
テクニカルSEOが基礎です。それが安定すると、話題の権威が成長の原動力となります。アイデアは、個別のキーワードをランキングするのではなく、ニッチな分野の完全なセマンティック領域を所有することです。
WordPress SEO のエンティティ グラフに基づいて、構築するコンテンツ クラスターは次のとおりです。
WordPress SEO (Pillar)
├── Technical SEO ← (this guide)
│ ├── Core Web Vitals for WordPress
│ ├── Crawl Budget Optimization
│ ├── Schema Markup for WordPress
│ └── WordPress Speed Optimization
├── On-Page SEO
│ ├── WordPress Content Optimization
│ ├── Internal Linking Strategy
│ └── WordPress Keyword Research
├── Off-Page SEO
│ ├── Link Building for WordPress Sites
│ └── E-E-A-T Signals and Author Authority
└── Specialty
├── WooCommerce Technical SEO
├── WordPress Multisite SEO
└── Multilingual SEO with TranslatePress
各クラスターページは柱を強化します。それらの間の各内部リンクは、権限を双方向に分散します。 SkySEOManager の AI 内部リンク エンジンは、新しいクラスター コンテンツを公開すると、これらの接続を自動的に構築して維持します。セマンティック インデックスはサイトとともに増加し続けます。
どこから始めるべきか: 4 週間の優先注文
第 1 週 — 基礎
- SkySEOManager → Robots.txt で robots.txt を設定します (後に AI Analyze を実行します)
- SkySEOManager → サイトマップから XML サイトマップを設定して送信します
- Google Search Consoleのカバレッジエラーを解決する
第 2 週 — インデックス作成 4. SkySEOManager → インデックス作成と SEO ボックスでシン アーカイブのデフォルトの noindex ルールを設定します。 5. 最も重要なページ全体の正規タグを監査します。 6. リダイレクト チェーンを統合します。
第 3 週 — パフォーマンス 7. GSC で Core Web Vitals フィールド データを確認 → Core Web Vitals レポート 8. LCP を修正 — 通常はヒーロー画像形式とキャッシュ レイヤー 9. CLS を修正 — 画像の幅と高さの属性を追加
第 4 週 — スキーマ + 内部リンク 10. SkySEOManager 経由でスキーマを有効にして検証します — 組織、ブレッドクラムリスト、記事 11. Sky SEO FAQ または How-To ブロックを最もトラフィックの多い投稿に追加します 12. SkySEOManager → 内部リンクでセマンティック インデックスを構築し、最初の AI リンク パスを実行します
テクニカル SEO は 1 回限りの作業ではありません。四半期ごとの監査をスケジュールし、毎週 Google Search Console を確認し、重要なインフラストラクチャを扱うのと同じ方法で WordPress サイトの技術的な健全性を扱います。それがまさにそれだからです。
SkySEOManager は、robots.txt ガバナンス、サイトマップ、スキーマ、404 モニタリング、内部リンク、一括メタデータ最適化、ウェブマスター検証、AI を利用したメディア代替テキストを 1 つのダッシュボードから処理するため、継続的なメンテナンスコストが大幅に削減されます。技術的な複雑さは消えるわけではありませんが、そのほとんどはバックグラウンドに移動し、ユーザーがコンテンツに集中している間自動的に実行されます。
このガイドには、2026 年 5 月時点の技術的な SEO のベスト プラクティスが反映されています。四半期ごとにレビューし、Google Search Console を監視して、これらの推奨事項に影響を与えるアルゴリズム変更の初期の兆候を確認します。



