Google is not showing my Webflow site properly on the SERP

I have everything set in the SEO settings of my website and SEO settings of each page exactly how I want it.

However how my site shows in Google’s SERP shows a Webflow logo, says “Webflow”, and the url display link is my staging site link. I have a real URL that is connected to my site and published. I have also set up Search Console with the correct sitemap.

image

I even added this code to my homepage to try to get a new icon image (png link is changed for privacy):

How do I fix this?

Here’s what you need to do-

It sounds like Google is still indexing your staging site instead of your live site. This can happen if the staging site was indexed first or if the live site hasn’t been fully crawled yet. Here’s what you can do:

  1. Submit the Live URL in Search Console: Go to Google Search Console and use the URL Inspection tool to request indexing of your live site’s homepage. This will prompt Google to crawl the correct version.

  2. Check for Canonical Tags: Ensure that your live site’s pages have the correct canonical tags pointing to the live URLs, not the staging site.

  3. Block the Staging Site from Indexing: Add a robots.txt file to your staging site to prevent it from being indexed. This will ensure that Google only focuses on your live site.

  4. Check for Caching Issues: Clear any server or CDN caches that might be serving old data to Google.

  5. Recheck Sitemap: Ensure that the sitemap submitted to Search Console is the correct one for your live site and doesn’t include any staging URLs.

These steps should help Google recognize your live site and display the correct information in search results.