Page not visible on Google Search despite SEO optimizations

Current versus Expected behavior:

I have completed all necessary steps to make my website visible on Google Search, but my page still doesn’t appear in search results. The link and domain are working perfectly. I have submitted the sitemap, checked the robots.txt, and optimized the meta tags for SEO. I expected the site to appear on Google Search after following these steps, but it hasn’t.

Steps taken:

  1. Verified and submitted the domain and sitemap in Google Search Console.
  2. Successfully tested the sitemap.xml file.
  3. Ensured robots.txt file is accessible and correctly configured.
  4. Implemented proper SEO meta tags (including OpenGraph, Twitter Cards, and JSON-LD structured data).
  5. Ensured the site is indexed, with no errors reported in Google Console.
  6. Verified mobile-friendliness and page speed.

Issue:
Despite completing all steps successfully, the page remains invisible on Google Search. I need help identifying and resolving this issue.

Link to the site: https://www.aelionyx.com

The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points.

You can also use v0 to narrow down the possibilities.

Hi, @aslanidis7! Welcome to the Vercel Community :smile:

Thanks for sharing your steps!

I’ve been looking at SEO rabbit holes recently, and found that with changes, it does take a while for Google to reindex the site.

Looping in @dom-vercel in case he has any insights :smile:

1 Like
  1. This website is PWA (so it’s not rendered on server - no SSR). Here how this looks for default crawlers (SEO and AI):

Google render those pages but it’s easier for Google to just check HTML so if it’s possible it’s recommended to render on server.

  1. You have canonical set to without www.. Is that correct? Also I would just use simple robots index, follow and that’s it.
<!-- Robots & Canonical -->
    <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" />
    <link rel="canonical" href="https://aelionyx.com" />
  1. There are no links in a href="...">link</a>!

There might be more issues but it’s a good start! take care!

2 Likes

lol hold on… actually I solved the mystery.

check your robots.txt! you are blocking static assets from Google Bot here:

Disallow: /_next/
Disallow: /api/
Disallow: /static/

and that means Google cannot render your page without static assets (JS, CSS) and it can only see empty page with no content!

Solution:
remove those lines and enjoy SEO. However I still recommend going with Next.js and SSR! take care!

2 Likes

Hi Dom,

Thank you for your detailed feedback! I’ve gone ahead and implemented everything you mentioned. Here’s what I did:

  1. robots.txt Modifications
  • Removed the restrictive Disallow directives:
    • Disallow: /_next/
    • Disallow: /api/
    • Disallow: /static/
  • Now Google should be able to properly access and render static assets.
  1. Canonical URL Update
  • Updated the canonical URL to consistently use “www”:
    • Changed from: https://aelionyx.com
    • Changed to: https://www.aelionyx.com.
  1. Meta Robots Tag Simplification
  • Simplified the robots meta tag as you suggested:
    • Previous: index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1
    • Updated to: index, follow.

Is there anything else you would like me to try?

Now, I’m waiting for Google to reflect the changes and for everything to work as expected. Thank you again for your help your insights were invaluable! Let me know if there’s anything else I need to address.

Best regards,
Aslanidis7




yeah you can remove this one as well. nothing big.

2 Likes

You are the best! Thank you so much!

I will update you if the fix we made will make it visible on Google search in few days because I think it takes time for it to actually work.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.