URLsLab = ( SEO + パフォーマンス + AI ) * IN_SCALE。
WordPress には多くの機能が欠けていることに気づき、Web サイトを最適化するプラグインである LiveAgent と PostAffiliatePro を作成しました。それが私たちにとってうまくいったので、それを世界に共有することにしました。
プラグインは次のことに役立ちます。
- SEO - 大規模な内部リンク構築
- SEO - リンク交換 - Web サイトからパートナーへのリンクのスケジュール設定
- SEO - バックリンクモニタリング - パートナーからウェブサイトへのバックリンクをモニタリングします。
- SEO - AI が生成したメタディスクリプションとタイトル
- SEO - AI が生成した要約リンク タイトル
- SEO - 関連記事 - AI を使用したコンテンツ クラスター マッピング
- SEO - よくある質問 - Web サイトのコンテンツに基づいて AI が生成した回答を通じて、「よくある質問」に回答します
- SERP - 数千のクエリのポジションを監視
- SERP - あなたのページと競合他社とのコンテンツギャップ
- SERP - キーワードの上位ページのキーワード頻度とヒートマップ分析
- コンテンツ - AI によって生成された大規模なコンテンツ
- コンテンツ - 複雑なルールベースの HTML インジェクション
- コンテンツ - 複雑なルールによる大規模な検索と置換
- CACHING - キャッシュ制御ヘッダーの複雑なルール
- キャッシュ - ページのキャッシュ
- キャッシュ - ブラウザ ページのプリロード
- キャッシュ - CDN の背後にあるドメイン (CloudFront サポート)
- セキュリティ - CSP - コンテンツ セキュリティ ポリシーのセットアップ
- セキュリティ - 基本的な DDOS 攻撃からの保護 (404 ページの攻撃)
- 最適化 - Web Vitals モニタリング - ワンクリックで実際のユーザーの Web Vitals データを測定します
- 最適化 - 404 エラー リンクと欠落した画像の自動非表示
- 最適化 - 画像、ビデオ、HTML コンテンツの遅延読み込み
- 最適化 - CSS の最適化
- 最適化 - JS の最適化
- 最適化 - 画像の最適化
- 最適化 - データベースの最適化
- オフロード - マルチサーバー環境のサポートによるメディア ファイルのオフロード
- リダイレクト - 高度なルールによる自動リダイレクト
- 監視 - AI 生成のリダイレクトによるリンク切れと 404 エラー
- 監視 - 内部リンクと外部リンクのマップ
- 監視 - 変更をピクセルごとに比較してページのスクリーンショットをキャプチャ
仕組み
HTMLの変更
ウェブサイトへの変更はすべてその場で行われます。データベースまたはディスク上の元のコンテンツは変更されません。何か問題が発生し、プラグインの一部の機能またはプラグイン全体をオフにした場合、Web サイトは元の状態に戻ります。私たちはパフォーマンスと速度に重点を置いてプラグインを開発しました。 HTML の変更は HTML DOM 解析に依存します。このプロセスは次のように機能します。
- 訪問者がページをリクエストする
- WordPress と他のプラグインがページを生成します
- URLsLab は HTML 出力を取得し、それを DOM 表現に解析します。
- すべての URLsLab プラグイン モジュールは、最適なパフォーマンスを得るためにメモリ内の DOM オブジェクトを変更します。
- すべてが変更されたら、ページを HTML に再生成し、訪問者に出力します。
このプロセスは速度の観点からは効率的ですが、欠点が 1 つあります。 HTML が有効でない場合、解析して変更を加えることができません。最悪の場合、HTML パーサーは元の HTML エラーと同じ方法でページを再構築できないため、ページが破損します。問題を回避するには、すべての HTML テンプレートが有効な HTML を生成することを確認してください。
SEO インサイトの開始方法
標準の SERP 監視ツールは、何百もの検索クエリ位置を監視するのに役立ちます。 URLsLab を使用すると、競合他社とのクエリの交差部分を独自に照合することで、数十万の検索クエリを監視し、ビジネスに関連するクエリだけを分析することができます。完璧な結果を得るには、次の手順に従います。
- URLsLab > SEO Insights > 設定 にアクセスし、 SERP データの同期チェックボックスを無効にします。競合他社のセットを準備したら、それをアクティブ化します。
- URLsLab > SEO Insights > クエリにアクセスし、ビジネスにとって最も重要なキーワードを最大 5 つ追加します。 (例: マルチチャネル ヘルプ デスク ソフトウェアを販売していると想像してください。次のキーワードを入力します。
- ヘルプデスク ソフトウェア
- ライブチャットソフト
- コールセンター ソフトウェア
- 発券システム
- ナレッジベース ソフトウェア
- 最大 5 つの SERP クエリを入力した場合、それらは数秒以内に分析され、これらのクエリに対する順位に関するデータが表示されるはずです。これらのキーワードでまだランキングされていない可能性もありますが、大丈夫です。そこに着いてください:)。
- URLsLab > SEO Insights > Domains にアクセスし、リストに表示されるドメインを競合ドメイン、自社ドメイン、または無関係なドメインに分類します。 (例: youtube、instagram、twitter、facebook などのドメインは [無視] に分類できます。直接の競合他社として認識しているドメインは[競合他社]に分類できます。所有しているドメインは[私のドメイン]に分類できます。) 少なくとも 10 個を特定するとよいでしょう。ビジネスの競合他社を分類するには、後でこのタブに戻って、インストール内でさらにいくつかのクエリを処理する場合に、さらにいくつかの競合他社を分類することができます。
- もう一度 [URLsLab] > [SEO Insights] > [設定] にアクセスし、チェックボックスをオンにします。
- SERPデータの同期
- クエリボリュームデータの同期
- 「人も検索」を新しいクエリとしてインポート
- 「人々も尋ねます」を新しいクエリとしてインポート
- FAQ クエリを質問として FAQ モジュールにインポートします。
- 無関係なクエリ制限- 5 に設定 (前のステップで少なくとも 10 社の競合他社を特定した場合)
- 新しいクエリのインポートを制限します- 適切な数に設定します (例: 1000 以上 - API 呼び出しのコストの詳細については、価格ページを確認してください)。たとえば、当社の設備では、コンテンツ クラスターと人々が検索するキーワードをマッピングするために、約 500,000 のキーワードを監視しています。ここで、最初のステップで入力した最初のクエリを再処理します (最も簡単な方法は、クエリを削除して再度追加することです)。
プラグインは、cron タスクによってバックグラウンドで検索結果内の位置を検索するすべてのクエリの処理を開始します。 URLsLab プラグイン管理ページの右上隅で cron の実行を高速化できます。
サポート
他のプラグインとの問題や非互換性を発見した場合は、GitHub でお知らせください。サポートが必要な場合は、wordpress.org のプラグインのサポート フォーラムをご利用ください。
価格設定
- このプラグインは無料でインストールして試すことができます。
- ほとんどの機能は永久に無料です。
- 一部のプラグイン モジュールでは、有料の API 呼び出しが必要です (AI コンテンツ、SERP クエリ モニタリングなど)。
- 有料機能の詳細については、当社の Web サイトをご覧ください。
設置
WordPress マーケットプレイスから URLsLab プラグインをインストールします
URLsLab プラグインをインストールする最も簡単な方法は、WordPress Marketplace で見つけることです。次の手順に従ってください。
- WordPress 管理インターフェースにログインし、WordPress 管理インターフェースの左側のサイドバーにある「プラグイン」メニューをクリックします。
- ページ上部の「新規追加」ボタンをクリックします。
- URLsLabプラグインを検索します。
- 「今すぐインストール」ボタンをクリックします。
ZIP ファイルから URLsLab プラグインをインストールする
- URLsLab リリースから最新の URLsLab プラグイン ZIP ファイルをダウンロードします。 Brave はベータ版でも試すことができます :)
- WordPress 管理インターフェースにログインし、WordPress 管理インターフェースの左側のサイドバーにある「プラグイン」メニューをクリックします。
- ページ上部の「新規追加」ボタンをクリックします。
- ページ上部の「プラグインのアップロード」ボタンをクリックします。
- 「ファイルを選択」ボタンをクリックし、ダウンロードした URLsLab プラグインの ZIP ファイルを選択します。
- 「今すぐインストール」ボタンをクリックします。
- プラグインがインストールされている必要があります。 WP 管理インターフェイスにログインし、WordPress 管理インターフェイスの左側のサイドバーにあるURLsLabメニューをクリックして、プラグインを設定します。
wp cli
コマンドを使用して URLsLab プラグインをインストールする
オプション 1: 1 つのコマンドでwp cli
をインストールしてアクティブ化します。
-
wp cli
使用して、コマンドラインから直接 URLsLab プラグインをインストールしてアクティブ化します。
wp plugin install urlslab --activate
- プラグインをインストールして有効化する必要があります。 WP 管理インターフェイスにログインし、WordPress 管理インターフェイスの左側のサイドバーにあるURLsLabメニューをクリックして、プラグインを設定します。
オプション 2: wp cli
を使用してプラグインをインストールし、Web インターフェイスで手動でアクティブ化します。
- コマンドを実行します:
wp plugin install urlslab
次のような出力が表示されるはずです。
Installing URLsLab (2.98.0)
Downloading installation package from https://downloads.wordpress.org/plugin/urlslab.2.98.0.zip...
Using cached file '/Users/myuser/.wp-cli/cache/plugin/urlslab-2.98.0.zip'...
The authenticity of urlslab.2.98.0.zip could not be verified as no signature was found.
Unpacking the package...
Installing the plugin...
Plugin installed successfully.
Success: Installed 1 of 1 plugins.
- WordPress 管理インターフェイスにログインし、プラグイン セクションで URLsLab プラグインを有効にします。
- WordPress 管理インターフェースの左側のサイドバーにあるURLsLabメニューにアクセスし、プラグインを設定します。
Composer を使用して URLsLab WordPress プラグインをインストールする
https://wpackagist.org/ は、すべての WordPress プラグインとテーマをコンポーザー パッケージとしてミラーリングします。 Composer を使用して URLsLab プラグインをインストールするには、いくつかの簡単な手順を実行する必要があります。
- Composer.json ファイルに、
wpackagist
リポジトリと、 urlslab
プラグインを含む require セクションを追加します。
=2.0.2"
},
"extra": {
"installer-paths": {
"wp-content/plugins/{$name}/": [
"type:wordpress-plugin"
]
}
}
}">
{
"name": "your-project/your-project-name",
"description": "My brilliant WordPress site",
"repositories":[
{
"type":"composer",
"url":"https://wpackagist.org",
"only": [
"wpackagist-plugin/*"
]
}
],
"require": {
"wpackagist-plugin/urlslab":">=2.0.2"
},
"extra": {
"installer-paths": {
"wp-content/plugins/{$name}/": [
"type:wordpress-plugin"
]
}
}
}
- Composer インストール コマンドを実行します。
- WordPress 管理インターフェースの左側のサイドバーにあるURLsLab メニューにアクセスし、プラグインを設定します。
Git を使用して URLsLab WordPress プラグインをインストールする (非推奨)
Git を使用して URLsLab プラグインをインストールすることもできます。プラグインのインストール後に実行される特別なポストビルド スクリプトのため、これはお勧めできません。 URLsLab プラグインは、インストールされている他のプラグインとの依存関係の競合がないことを確認する必要があります。したがって、依存関係の競合を避けるために、追加のベンダー ディレクトリvendor_prefixed
が構築され、スコープが設定されます。 git を使用してインストールする手順は次のとおりです。
- リポジトリのクローンをプラグイン ディレクトリに作成します。
git clone https://github.com/QualityUnit/wp-urlslab.git
- チェックアウトしたプラグイン ディレクトリで次のコマンドを実行します。
bash ./.github/scripts/build-files.sh
開発への貢献
プル リクエストや機能の提案は大歓迎です。開発を開始するには、リポジトリのクローンを作成し、チェックアウトしたプラグイン ディレクトリで次のコマンドを実行します。
bash ./.github/scripts/build-files-dev.sh
必要なファイルをすべてビルドし、必要な作曲家ライブラリをすべてダウンロードします。