LoginSignup
5
6

More than 1 year has passed since last update.

GitHub PagesでGoogle検索に表示させたい

Posted at

少し前にGitHub Pagesでサイトを公開したのですが、Google検索にどうしても引っかからない。
URL直接だとアクセスできますが、やはりGoogle検索で引っかかってほしいので対応することにした。

必要な作業

以下、2点の作業をするとGoogle検索に表示される。

  • Google Search Consoleに登録
  • サイトマップの登録

Google Search Consoleに登録に関しては参考サイトで十分だと思うので省略します。
サイトマップ登録については、直ぐに理解できなかったのでメモ。

サイトマップの登録

どうやらGitHubにはJekyllという静的サイトジェネレータが備わってるらしく、その機能を使ってサイトマップを作成できるみたい。

私はhtml/cssをホスティングするだけの機能と思っていたので、その辺りの前提を知らず何すれば良いのかわからなかったです。

_config.yml作成

まず以下のファイルをリポジトリのルートディレクトリに配置しコミット&プッシュ。

_config.yml
plugins:
  - jekyll-sitemap

そうするとリポジトリには、_config.ymlが追加されるだけですが、サイトの方にsitemap.xmlが自動生成されます。
以下URLで確認可能。xmlファイルが表示されれば作成成功。
https://{ユーザー名}.github.io/{リポジトリ名}/sitemap.xml

sitemap.xmlをGoogleに送信

次にGoogle Search Consoleのサイトマップにアクセスし、自動作成されたsitemap.xmlをGoogleに送信します。
ステータスが「成功しました」になってれば完了!

image.png

数日待てばGoogle検索に表示されます^^

参考

https://www.bedroomcomputing.com/2020/04/2020-0408-googleconsole/
https://netchira.github.io/blog/githubpages/SEOsono1.html
http://faster-than-the-sol.blogspot.com/2020/10/github-listing.html

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6