【pythonとSEO】Scrapyモジュールの応用、簡単にSitemapを生成


過去、私たちはSitemapが何であるか、そしてウェブサイトにどのような助けを提供するかについて述べました。しかし、一部のウェブサイトには関連する機能がないかもしれませんし、インターネット上のジェネレータには多くの制限があります。そのため、己見室ではPythonとGoogle colabを組み合わせて、オンラインでサイトマップを作成することができます!

ファイルのダウンロードとGoogle colabの機能の開始

ファイルのダウンロード:Sitemap_generator1.0_byJikensitu.zip

まず、圧縮ファイルをダウンロードし、デスクトップで解凍します。
次に、自分のGoogle Driveを開き、「マイドライブ」にファイルをドラッグアンドドロップします(基本的には開いた後の画面です)。他の場所やフォルダには置かないでください。それはプログラムの実行に失敗する可能性があります。

次に、「Sitemap_generator」フォルダを開き、「Sitemap_generator_ver1.0.ipynb」をクリックします。ファイルが開けないことに気づくでしょう。この時、「開くツールを選択」をクリックし、「Colaboratory」を検索し、インストールをクリックします。これで、今後はGoogleドライブでPythonプログラムを実行できます。

最後に、「Sitemap_generator_ver1.0.ipynb」をもう一度開き、「Google Colaboratory」を選択します。これで完了です!

実行手順

開くと、長いプログラムコードが表示されますが、恐れる必要はありません。赤い枠の中の内容だけを変更すればよいです。左側の赤い枠に”あなたのドメイン”を、右側の赤い枠に”クローラの起点/ホームページ”を記入します。

その後、上から下に向かって、左側の青い枠の再生ボタンを押すか、キーボードのctrl+F9を押すと、プログラムが実行されます。

プログラムの実行を開始すると、まずScrapyモジュールがダウンロードされます。その後、「SITEMAP_crawler」クローラの設定とsitemapのダウンロードが必要なため、「このノートブックがあなたのGoogleドライブのファイルにアクセスすることを許可しますか?」というウィンドウが表示されます。これは、このPythonプログラムがあなたのGoogleドライブを読み取ることができるようにするためのものです。「Googleドライブに接続」をクリックします。

次に、Googleの認証画面が再度表示されます。操作中のアカウントを選択し、確認します。

確認が完了すると、あなた自身のウェブサイトをクロールするクローラを送り出します。プログラムページに戻って下にスクロールすると、現在クロールしているURL、URLのフィードバックコード、canonicalなどの情報が表示されます。ウェブサイトのサイズ、速度、クローラのブロック機能などにより、出力時間は異なります。

(実行中の例)

ファイルのダウンロード

プログラムが完了したら、Googleドライブに戻り、「Sitemap_generator1.0」→「SITEMAP_crawler」→「spiders」の順にフォルダを開きます。中には「sitemap_0.xml」というファイルが含まれています。これがあなたのウェブサイトのSitemapです。

最後に、Sitemapが何であるか?無料のオープンソースSitemapジェネレータでウェブサイトマップを完成させる!のリマインダーに従って、ファイルをバックエンドにアップロードし、Google Search Consoleに送信すると完了です。

これだけ読んで、あなたはSitemapについてより深く理解したことでしょう。私の記事が気に入ったら、または今後SEOに関する情報をもっと知りたいと思っているなら、私のウェブサイトをフォローしてください。私は様々な知識を皆さんと共有するために努力しています:)

以下の記事を再度読んで、ウェブサイトリンクの最適化に関する情報を確認してください!

Googleの検索結果にウェブサイトが表示されない理由は何ですか?検索&インデックスの2つのステップで問題を見つけ出す!

ウェブサイトのリンク効果を最適化するには?内部・外部リンクの4つの主な利点と最適化戦略をチェック!

***己見室は、ユーザー情報やデータを追跡するコードをプログラムに追加していません。認証コードの行為はプログラムの実行を可能にするためだけです。各自で判断してください。

***このプログラムの最終更新日は2023/09/02で、Google colabのポリシーやScrapyモジュールの更新により使用できなくなる可能性があります。 

Last Updated on 2月 4, 2024 by 己見室

文章分類

聯絡我們

即刻為你規劃SEO、AI Search優化策略藍圖

近期文章

【GA4探索レポート】GA4探索ファネル作成ガイド、コンバージョンパス分析はこの図に頼る

GA4のファネル探索(Funnel exploration)は、GA探索で提供される一種のレポートで、行動フローチャートを設定することで、ユーザーの期待する行動との差異を理解し、ユーザーがどのステップ、プロセスで離脱するかを理解することができます。次に、ファネル探索の作成手順と、このレポートの読み方について説明します!

閱讀更多 »

Google Search Console認証チュートリアル、4つの方法で素早く認証プロセスを完了

もし、あなたがGoogle Domainでドメインを購入しているなら、最近「Squarespace Domainsへの移行後、「(あなたのドメイン)」がSearch Consoleの認証ステータスを失う可能性があります」というメールを受け取ったはずです。そのため、私たちは5つの認証方法を実際に操作して、皆さんがこの問題をできるだけ早く解決できるようにします!

閱讀更多 »

TranslatePressウェブサイト翻訳プラグイン – WordPressマルチリンガルウェブサイトツール構築マニュアル

TranslatePressプラグインは、WordPressシステム用の多言語サイトを作成するためのプラグインです。この記事では、私たちの実際の操作経験をもとに、TranslatePressの利点、無料版の制限、基本的なインストール手順、ナビゲーションバーの設定、およびページの翻訳方法について共有します。多言語サイトを追加したいユーザーにとって、これは見逃せないガイドです!

閱讀更多 »

Polylangプラグイン操作マニュアル- WordPress多言語ウェブサイトツールの紹介

Polylangプラグインは、WordPressシステム用の多言語サイトを作成するためのプラグインです。この記事では、私たちの実際の操作経験をもとに、Polylangの利点、無料版の制限、基本的なインストール手順、ナビゲーションバーの設定、およびページの翻訳方法について共有します。多言語サイトを追加したいユーザーにとって、これは見逃せないガイドです!

閱讀更多 »

コメントを残す

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