Google スプレッドシート機能を使用して SEO コンテンツ計画を作成する方法

公開: 2023-09-20

SEO には、Web サイトのコンテンツを継続的に作成し、最適化することが含まれます。 より多くのトラフィックとより良いオーガニックランキングを達成するには、コンテンツ戦略が必要になることを意味します。

Google スプレッドシートの機能を使用すると、キーワード調査やサイトのパフォーマンス データを、作成または更新するコンテンツのリストに簡単に変換できます。

LOWER 関数と SUBSTITUTE 関数を使用してキーワードを URL に変換します

まずは、コンテンツ プランに新しいコンテンツを追加しましょう。

新しいページのターゲットキーワードのリストがある場合は、いくつかの簡単な機能を使用してそれらを URL に変換できます。

次のように、キーワードが大文字で、すべて小文字にしたい場合は、LOWER 関数を使用します。

  • =LOWER(A1)

次のように SUBSTITUTE を使用してスペースをダッシュ​​に変更します。

  • =SUBSTITUTE(A1,“ ”,“-”)

SUBSTITUTE の基本ロジックは次のとおりです。

  • このセルの内容を変更します。
  • それはこの文字列と一致します。
  • この文字列に。

または、両方を一度に実行します。

  • =LOWER(SUBSTITUTE(A1,“ ”,“-”))

JOIN を使用して URL にカテゴリまたはフォルダを含め、それらをスラッシュで区切ります。 JOIN は CONCATENATE に似ていますが、結合する各セルの間に文字または文字列を追加できます。

次のように、先頭に文字または文字列を含めて結合するセルをリストします。

  • =JOIN(“/”,A1,A2)

キーワードを単独で最終 URL として使用したくない場合もありますが、手動でスペースを削除するよりも簡単な開始点です。

Windows ではControl + Shift + V (Mac ではCommand + Shift + V ) キーボード ショートカットを使用して、これを関数を含まない別の列のプレーン テキストにコピーします。 次に、その列を使用して URL の編集を開始します。

これで、コンテンツ概要またはコンテンツスケジュールに追加するターゲットキーワードと提案された URL のリストが完成しました。

画像69

CONCATENATE 関数と JOIN 関数を使用して URL を変更する

サイト上のどのページのパフォーマンスが悪く、更新する必要があるかを確認したいとします。

まず、現在のページのパフォーマンスを Google Analytics と Search Console からエクスポートします。

Analytics レポートはページ パスをエクスポートする場合がありますが、Search Console レポートは完全な URL をエクスポートします。 VLOOKUP を使用してデータを 1 つのレポートに結合したいと考えています。

CONCATENATE を使用してドメインとページ パスまたはスラッグを結合し、完全な URL を取得します。

JOIN は、URL に複数のカテゴリまたはフォルダーがある場合に役立ちます。 各フォルダーを 1 つの列に分割し、JOIN を使用すると、間にスラッシュを入れてそれらが結合されます。

または、元に戻したい場合は、SUBSTITUTE 関数を使用して URL からドメインを削除します。 これは、Google Analytics でページ パスで検索する場合にも便利です。

画像70

MIN 関数と MAX 関数を使用して最も古いコンテンツを見つける

ランキングが下がったページをチェックするだけでなく、最近編集されていない古いページの更新を計画することもできます。

コンテンツと公開日または更新日のリストがある場合、MIN 関数と MAX 関数を使用すると、どのページが最も古いか最新であるかがわかります。

最も古いものには MIN を使用し、最も古いものには MAX を使用して、日付の範囲を選択します。たとえば、次のようになります。

  • =MIN(A1:A10)

また、ランキングが下がっている古い記事など、データから他の基準を満たす最も古いコンテンツを確認することもできます。 MIN IF または MIN IFS 関数でチェックする条件を追加します。

画像71

マーケティング担当者が頼りにする毎日のニュースレター検索を入手します。

処理中…お待ちください。

規約を参照してください。


AVERAGE IF 関数と SUM IF 関数を使用してデータをフィルター処理する

コンテンツ ライブラリ全体に一度に取り組むことはできません。 どのシリーズまたはカテゴリを最初に更新する必要があるかを確認するには、グループに分割すると便利です。

AVERAGE IF と SUM IF は、特定のページ グループまたはキーワードのデータをフィルタリングするのに役立ちます。

これらの関数の基本ロジックは次のとおりです。

  • この範囲内の内容であれば。
  • このコピー/セルと一致します。
  • このデータを見せてください。

たとえば、ランクやコンバージョン率などのデータには AVERAGE IF を使用します。 SUM IF を使用してセッションとコンバージョンを合計します。

チェックするセルは絶対値にすることも、部分一致のコンテンツを表示する *keyword* のようなワイルドカードを受け入れることもできます。

特定のセルに関数参照の内容を含めることもできます。 その場合、関数を他のセルにドラッグすると、$ を使用して絶対セル、行、または列 ($B$1 など) を参照できます。

画像72

チェックしたい条件または IF ステートメントが複数ある場合は、AVERAGE IFS 関数または SUM IFS 関数を使用します。 AVERAGE IFS には、最大 127 個の条件を含めることができます。

これらの関数のロジックはほぼ逆です。

  • このデータが私の基準に一致する場合は見せてください。
  • この最初のデータ範囲を確認してください。
  • 私の最初の条件として。
  • この 2 番目の範囲を確認してください。
  • 私の2番目の条件について。
  • 等々。

IFERROR 関数と IF ISBLANK 関数を使用してスプレッドシートをクリーンアップする

コンテンツ カレンダーにページを追加する前に、スプレッドシートをクリーンアップすることをお勧めします。

#N/A と #ERROR を使用すると、計画が忙しいように見えたり、計算が混乱したりする可能性があります。

次のように、数式エラーがある場合にセルに表示される内容を変更するには、数式の前に IFERROR を追加します。

  • =IFERROR(“Custom error message”,VLOOKUP(…))

たとえば、0 を表示するように変更したり、「 」で空白にしたりすることができます。

IF ISBLANK を使用すると、セルが空白の場合にエラーをスローする代わりに表示される内容をカスタマイズできます。

両方の関数の基本ロジックは次のとおりです。

  • このセルに問題がある場合。
  • これを見せるか、これを実行してください。
  • それ以外の場合は、これを実行してください。
画像73

数値を確認してコンテンツ計画を最終決定する

スプレッドシートを使用すると、手作業の多くが不要になりますが、ユーザーにとって何が最適かを見つけるのは依然としてあなた次第です。

キーワードが記事に関連していないことを判断したり、パフォーマンスの低いページを 30 回改善するのではなく 301 することを決定したりするには、依然として専門知識が必要です。

SEOは芸術であり科学でもあります。 また、新しい機能を使って科学の部分をより良くすることで、より多くの時間を芸術の習得に費やすことができます。


この記事で表明された意見はゲスト著者の意見であり、必ずしも Search Engine Land とは限りません。 スタッフの著者はここにリストされています。