SEO
SEO - 29 March 2023
SEO

When you publish a website for whatever purpose, it is intended that this website be noticed by users. Since there are billions of websites in the world, one of the best ways to stand out from so many competitors is to rank in search engines.

    Of course, search engines (especially Google, the most used) aim to show users the websites with the best content. However, in some cases, even if the best content is on your website, your website will not appear in the search results. This may be due to very complex reasons, or your website may not appear in Google search results due to some very simple technical reasons. However, at the end of the day, your website not appearing in google search results will become a big problem for you.

    Here is the good news for you. We have made a research about the main technical deficiencies that cause not to show up on Google and other search engines as well.

    But before the problems and solutions let’s discuss how a website can be realized by search engines.

    Which factors should i take care for my website to show up on Google? 

    Actually there are plenty of factors while Google rank all web sites. But basically there are 3 main factors which a website is taken into consideration by Google: 

    1. If the structure of the website is simple to understand this website is crawled very easily. On the contrary, if a website’s structure is hard to understand for search engine bots then this website isn’t on the search results. This situation defines indexability issues for a website.

    2. If a website doesn’t set up correctly with main elements this website doesn’t present a good service for its users. Main technical issues for a website must be fixed immediately. For example; if a website doesn’t have SSL certificate it means that this website isn’t safe. Users avoid to use that kind of websites, so Google does. 

    3. If the content structure of a website doesn’t build with correct keywords and these keywords don’t reflect user’s intent in a right way, this causes not showing up on Google for the website. Even if all other elements are okay not possessing good content alone brings invisibility on the search results for the website.


    These are the most seen issues why a website isn’t ranked on Google search results. Here are the most common problems related with these crawling, technical or content issues lead to not showing up on Google. 

    1. The site/page that wanted to be ranked is too new.

    There are billions of websites on the internet. Sorting and showing these websites to users by indexing is, of course, a very difficult problem for Google to solve. Therefore, it is not very common for a recently opened website to be indexed quickly in Google. It would be unrealistic to expect a website opened yesterday to appear on Google search results pages today.

    The easiest way to see if a website is included in Google search results is to search for "site:sitename" on Google. For example; our search for our AnalyticaHouse website shows that 192 pages of the website are in the Google index.

    Why is my website not showing up on Google? How this situation can be fixed?

    If no results like the one above are found as a result of the search made in this way, the searched website has not yet been discovered by Google.

    How to fix it?

    The easiest way to get Google to discover a website is to create a sitemap with site URLs and upload it from Search Console.

    The sitemap for a website is usually located at sitename.com/sitemap.xml. For example; The sitemap for AnalyticaHouse is available at analyticahouse.com/sitemap.xml

    If a website does not have a sitemap file, there are different methods to create it. The most practical of these methods is to get the URLs found as an XML file by crawling the website with the tools that crawl the website. An example of these tools is xml-sitemaps.com. The xml file obtained by typing the website URL into the relevant field should be added to the root directory on the website server.

    Then this generated sitemap file should be submitted from Google Search Console.

    Search Console>Sitemaps>Enter Sitemap URL>Submit

    Why is my website not showing up on Google? How this situation can be fixed?
    For example, when a new sitemap file is prepared for our AnalyticaHouse site, this file URL should be entered in the "Add a new sitemap" section above and "Submit". Then Google will crawl all the URLs in this sitemap and index the site.

    2. Blocking search engines from indexing or crawling the website

    Sometimes Google does not index the pages it crawls. This is because the site owner has told Google not to index that page. The noindex tag on a page serves this function. If a page contains a code like the one below, Google will not index that page.

    Similarly, a certain page or entire website can be prevented from being crawled by Google. The site's robots.txt file is used to prevent such crawling. The robots.txt file for a website can be viewed at “sitename.com/robots.txt”. If you see a command that starts with "Disallow:" in the robots.txt file, as follows, crawling will not be allowed for the URL structure after this command.
    Why is my website not showing up on Google? How this situation can be fixed?
    For example; above is the AnalyticaHouse robots file accessed from “analyticahouse.com/robots.txt”. We see that there are two URLs blocked by the Disallow command on the AnalyticaHouse site. These commands mean that the URLs "analyticahouse.com/privacy-policy" and "analyticahouse.com/tr/gizlilik-politikamiz" are not allowed to be crawled.

    How to fix it?

    Pages that are not indexed by Google due to the noindex tag are specified with their details in the "Indexing" section of Google Search Console.

    For example; the "Excluded by 'noindex' tag" warning for the AnalyticaHouse website indicates that there are 5 pages that are blocked from being indexed using the noindex tag, as follows.
    Why is my website not showing up on Google? How this situation can be fixed?

    In the same section, the pages that are blocked from crawling by robots are indicated with the following warning.

    Why is my website not showing up on Google? How this situation can be fixed?

    Pages specified in this way should be detected from the error details and noindex tags on the relevant pages should be removed. For pages blocked by robots, the robots.txt file should be edited and the Disallow command in URLs blocked with Disallow should be removed in this file.

    3. The website might be penalised by Google.

    The website may have been penalized by Google, although this is very rare. Because of this penalty, it may not be seen in the search results.

    There are two different types of Google penalties:

    If the structure of the website is simple to understand this website is crawled very easily. On the contrary, if a website’s structure is hard to understand for search engine bots then this website isn’t on the search results. This situation defines indexability issues for a website.

    If a website doesn’t set up correctly with main elements this website doesn’t present a good service for its users. Main technical issues for a website must be fixed immediately. For example; if a website doesn’t have SSL certificate it means that this website isn’t safe. Users avoid to use that kind of websites, so Google does.

    If the content structure of a website doesn’t build with correct keywords and these keywords don’t reflect user’s intent in a right way, this causes not showing up on Google for the website. Even if all other elements are okay not possessing good content alone brings invisibility on the search results for the website.

    • Algorithmic: These are penalties detected by Google algorithms and applied for simpler reasons compared to relatively manual penalties. These penalties are detected by some tools.
    • Manual: It is the most objectionable penalty type applied as a result of detecting actions contrary to Webmaster Guidelines by a Google employee from the search results of the website. This type of manual penalty is reported to the site owner via Search Console.

    How to fix it?

    Manual penalties are detailed in the "Manual Actions" section of Search Console.

    Why is my website not showing up on Google? How this situation can be fixed?

    If there is a notification here, solutions for this notification should be planned and the site should be edited according to the guideline here and Google should be applied to remove the penalty.


    Why is my website not showing up on Google? How this situation can be fixed?

    Google penalties originating from the algorithm can be detected with different tools. Among these tools, Panguin Tool is a very functional one. As above, it clearly reveals the relationship between algorithm updates and Google organic users, and ensures that user decreases for algorithm-based penalties are instantly noticed.

    Algorithm-based penalties can be easily detected with many different tools other than Penguin.

    If such a penalty is encountered, spam arrangements that will cause a penalty on the site should be removed quickly. You can also check out our content on Google penalties for more details.

    4. The website might not have enough quality backlinks.

    Although the website is technically crawled and indexed by Google without any problems, there is another factor that will prove to Google that this site is worth ranking: Backlinks.

    Quality backlinks from websites with high authority in the eyes of Google provide a noticeable increase in the ranking of a website.

    It may take time for Google to discover websites that do not have sufficient backlinks, even if the content is of good quality. There are many studies that reveal the positive relationship between the number of backlinks and the words ranking in Google. Among these, the chart below, made by Ahrefs, shows this relationship quite clearly.
    Why is my website not showing up on Google? How this situation can be fixed?
    Source: https://help.ahrefs.com/en/articles/2791107-what-s-the-difference-between-referring-domains-and-backlinks

    How to fix it?

    There are many different methods to increase the number of backlinks of a website. The best backlink method recommended by Google and stated to be taken into account is the backlinks naturally obtained from a relevant content on a website with high authority.

    For details on the importance of backlinks and backlink earning methods, see “What Are Backlinks and Why Are They Important?” check out our article.

    5. The Website might be so slow

    Google has identified site speed as a direct ranking factor in recent years. If a website loads slowly and has speed issues, its performance in search results will also be poor. On the contrary, fast websites are rewarded with good ranking results by Google.

    Slow sites are not liked by Google and are not preferred by internet users. Many studies have revealed that 53% of site visitors who cannot react within 3 seconds, especially for mobile sites, exit the site immediately.

    Therefore, if the website is slow, speeding up the site will definitely increase the search visibility.

    How to fix it?

    Site speed score can be measured by means of speed measurement tools such as Google Page Speed Insights or GTMetrix.

    These types of tools evaluate the speed performance of a website on both mobile and desktop with a score out of 100.

    Why is my website not showing up on Google? How this situation can be fixed?
    These types of tools make suggestions as follows for technical arrangements that can be made to load a website faster.

    Why is my website not showing up on Google? How this situation can be fixed?

    As seen above, there are some suggestions to increase the speed performance of the website. These suggestions also show which files are causing the delays by these tools. For example; to implement the properly size images suggestion at the top, the images on the website should be added in appropriate sizes for the appropriate areas.
    Conclusion

    Of course, not all the reasons why a website is not ranked by Google are not the reasons we mentioned above. Apart from these, there may be sequencing problems for many different reasons.

    However, if the reason for not being included in the ranking is due to a technical problem such as the noindex tag or the disallow command in the robots file, it will not be able to be ranked in any way until this problem is resolved.

    Besides, improvements to be made for problems related to site content will make it easier to get results.

    Regardless of the reason, however, it should be known that SEO is a discipline that requires constant attention, and it needs to be followed closely on both technical and content issues to ensure that the website has better ranking performance.

    Our Similar Articles in The SEO (Search Engine Optimization) Category

    A Dive into Prompt Engineering Techniques Pt.2
    A Dive into Prompt Engineering Techniques Pt.2

    Advanced ChatGPT prompt techniques in Pt.2, focusing on White et. al's classification! Prompt patterns for creative, informed, and engaging AI interactions.

    Read more
    A Dive into Prompt Engineering Techniques Pt.1
    A Dive into Prompt Engineering Techniques Pt.1

    Exploring LLMs through the academic paper 'A Prompt Pattern Catalog' by White et. al, this blog showcases practical prompt engineering with real examples.

    Read more
    Topic Clustering, a Core Content Strategy
    Topic Clustering, a Core Content Strategy

    Dive into the modern content evolution with topic clustering. Learn how a topic-centric approach boosts user experience and search rankings.

    Read more
    We are waiting for you! Contact us now to meet our multidimensional digital marketing solutions.