I have a site built with Jekyll Now on GitHub and I want it to appear in a google search. If I just google my GitHub username followed by 'GitHub' and 'io', it does not find my site. How do I get google to find my site in a google search?
-
1In case you already use Google Analytics on your site (which can be trivially achieved by adding `google_analytics:
` to a `_config.yml` for e.g. `jekyll-theme-cayman`), you can use that for verification with Google Search. It should be detected automatically when entering your site's URL. – Nicolai Weitkemper Jul 07 '21 at 19:05 -
2I voted to close this question because it is not a programming question and it is off-topic on Stack Overflow. Non-programming questions about your website should be asked on [webmasters.se]. In the future, please ask questions like this there. – Stephen Ostermiller Jan 02 '23 at 11:17
4 Answers
You have to create a Google Search Console account and add your page, then typically you just drop a "marker" file in the root (Search Console generates this) so that Google can confirm you really own the page.
(Since the instructions are long and have many links to sub-steps, I'm only providing the link.)
Also, if you're going to use a registered domain name, set that up before you register the site for search.
(Edit: Technically you don't have to do this, sooner or later Google will find you... but this will give your content a much higher-quality score.)

- 9,572
- 5
- 48
- 64
-
4Have you seen or had problems with the status: "This page is not in the index, but not because of an error" ... "Coverage: Page with redirect"? Is that a limitation of using GitHub pages? Thanks. – Chris Conover Mar 18 '19 at 21:54
-
5Also see [this blog](https://victor2code.github.io/blog/2019/07/04/jekyll-github-pages-appear-on-Google.html) – ijuneja Jun 04 '20 at 16:36
-
Has anyone gotten this to work? Ive waited like a month and still nothing in the search console. – bj97301 Jun 04 '22 at 23:13
It can take a few days before the site is indexed by search engines. Google for google index site and you will find quite a lot of information about the process and how it can be speed up.

- 4,104
- 1
- 22
- 27
Generally, google finds all website and index them. Sometimes, it's takes time to crawl the new website.
But, you can do this thing manually by following these steps:
- Go to Google search
- Add the website as your property
- Then, verify your property that you're the owner of this.

- 39
- 7
-
Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Jul 30 '22 at 13:12
The following worked for me:
- Go to Google console: https://search.google.com/search-console/welcome
- Paste your GitHub website address in the "URL prefix" window.
- Download the HTML verification file.
- Upload such file in your website.
- IMPORTANT: Wait for some time and then click on "verify" in back in Google console.

- 1