SEO対策
Google検索の最適化をしたかったわけでありませんが、エンジニアリングの一環として、SEO対策を行いました。
1.vercelのサイトマップ作成、サイトマップ設定
2.Google Bloggerのサイトマップ設定
3.YouTubeのタグ設定
sitemap.xmlを作成し、ルートフォルダに配置します。
sitemap.xmlは検索対象のページを示すXMLファイルで、検索エンジンがサイトのページを認識しやすくなります。
様々なサイトマップジェネレーターがオンラインで提供されており、URLを入力するだけで簡単に生成できますが、
Geminiに依頼すれば、サイト構造を分析して最適なサイトマップを自動生成してくれます。
Google Search Consoleにて プロパティにhttps://html-sigma-amber.vercel.app/ を設定
当初、Search Console上で「取得できませんでした」というエラーが発生しました。 ブラウザからは確認できるものの、GeminiやCopilotなどのクローラー系ツールからも「ファイルが存在しない」と判定されました。
原因はVercelのセキュリティ設定によるボットブロックでした。 Vercelの管理画面にて、以下の設定を Enabled for Standard Protection から Disabled に変更(Save)することで解決しました。 但し、この設定ではセキュリティが低下する可能性があるため、 Enabled for Standard Protection に戻すことを推奨します。
これにより、Google Search Consoleで正常にsitemap.xmlが読み込まれるようになりました。
Googleがサイトのページをクロールしやすくなり、検索結果に表示される可能性が高まります。
Google Bloggerは、sitemap.xmlを自動的に生成します。
Google Search ConsoleにブログのURL+/sitemap.xmlを追加することで、サイトマップにアクセスできます。
例: https://amekusa03.blogspot.com/sitemap.xml
YouTubeの動画に適切なタグを設定することで、動画が関連する検索クエリに対して表示されやすくなります。
動画の内容を正確に表すタグを選び、タイトル、説明、すべて表示の中にあるタグにキーワードを含めることで、SEO効果が高まります。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://html-sigma-amber.vercel.app/</loc>
<lastmod>2024-06-01</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>