← Back to Blog Start Free
Oct 27, 2026 · 12 min read seo bolt.new keyword research google keyword planner indexing

Find the Right SEO Keywords with Google Keyword Planner for Bolt.new

A Bolt site not ranking on Google is usually not a keyword problem. It is almost always an indexing or rendering problem: Google either cannot see the page content or has never been given a reason to crawl it. Keyword research with Google Keyword Planner tells you what to target, but it only works after the site is crawlable, indexable and served on a real domain.

Quick Summary:

  • Google Keyword Planner reports search volume as a rounded range, so treat the numbers as relative signals between keywords, not precise counts.
  • The competition column in Keyword Planner measures advertiser competition for paid placements, not the difficulty of ranking organically.
  • A site built with client-side rendering can return an HTML shell with no content to a crawler, which means Google indexes an effectively empty page even though the site looks complete in a browser.
  • Google Search Console URL inspection tells you whether a specific URL is indexed, which separates a visibility problem from a ranking problem in one step.

Table of Contents

Why Your Bolt Site Is Not Ranking on Google

Before you open Keyword Planner, you need to know which problem you actually have. There are two very different failures, and they require different fixes.

The difference between a site that is not indexed and a site that is indexed but ranks poorly

If your pages are not indexed, Google has no version of them to show anyone. No amount of keyword targeting will help because there is nothing in the index to rank. If your pages are indexed but rank poorly, Google has seen them and decided other pages answer the query better. That is a content and relevance problem, and keyword research is exactly the right tool for it. Confusing the two wastes weeks. Fix indexing first, then optimise for keywords.

Why AI-generated sites often ship with client-side rendering that leaves crawlers with an empty page

Many AI site builders, Bolt included, generate single-page applications that render in the browser using JavaScript. When you visit the site, your browser runs the JavaScript and you see a complete page. When Googlebot fetches the same URL, it may receive only the HTML shell: a title, a script tag, and an empty body. Google can render JavaScript, but it is slower and less reliable than parsing static HTML. If your content only appears after JavaScript runs, you are asking Google to do extra work before it can even see what you offer. That is a fragile foundation for a Bolt site not ranking on Google.

How to check whether Google has indexed your pages at all using a site: search and Search Console URL inspection

Start with a simple site: search. Type `site:yourdomain.com` into Google. If nothing comes back, your pages are not indexed. If some pages appear but not the ones you care about, you have partial indexing. For a definitive answer on a specific URL, use the URL Inspection tool in Google Search Console. It tells you whether that exact URL is indexed, when it was last crawled, and whether Google encountered any errors. This one step separates a visibility problem from a ranking problem, and it costs nothing.

Common Bolt.new specific causes: default noindex tags, missing sitemap, placeholder titles, and a preview URL that was never meant to be public

A few Bolt-specific issues show up again and again. Some projects ship with a `noindex` meta tag left over from a template or a staging configuration. Others have no sitemap at all, so Google has to discover pages by following links. Placeholder titles like "My App" or "Vite + React" tell Google nothing about the page. And the preview URL that Bolt gives you during development is not meant to be public or indexed. If you have been sharing that URL and wondering why it does not rank, that is the reason. Ranking requires your production domain with correct DNS and canonical settings.

How to Use Google Keyword Planner for a Bolt.new Site

Once you know your pages are indexed, Keyword Planner becomes useful. It is free with a Google Ads account, and it answers one question: what do people actually type into Google?

What Keyword Planner actually shows you and which numbers are ranges rather than exact volumes

Keyword Planner reports search volume as a rounded range rather than an exact figure, so treat the numbers as relative signals between keywords, not precise counts. A keyword showing "1K–10K" might get 1,200 searches or 9,000. What matters is the comparison: if one term shows a higher range than another, it likely gets more searches. Use the numbers to rank your opportunities, not to forecast traffic.

Starting from seed keywords that describe your product, not your internal feature names

Your seed keywords should be the words your customers use, not the words your code uses. If you built a tool that helps freelancers track invoices, your seed is "invoice tracking for freelancers," not "invoiceDashboardComponent" or "v2 billing module." Type a handful of these plain-language seeds into Keyword Planner and let it suggest related terms. The suggestions often reveal phrasing you would never have guessed.

Reading the competition column correctly: it reflects ad competition, not how hard the organic ranking will be

The competition column in Keyword Planner measures advertiser competition for paid placements, not the difficulty of ranking organically. A keyword marked "High" competition means advertisers are bidding aggressively on it. That does not mean you cannot rank for it with a good page. Conversely, a "Low" competition keyword can still be hard to rank for if the top results are strong. Use competition as a signal of commercial intent, not as a proxy for SEO difficulty.

Filtering by location and language so the volumes match the audience you can actually serve

Keyword Planner defaults to your account settings, which may not match your market. If you serve customers in the UK but your account is set to the US, the volumes you see are for the wrong audience. Set location and language filters before you start collecting ideas. This is especially important for solo founders whose product only makes sense in one country or one language.

Saving keyword ideas into a list and grouping them by page intent before you write anything

As you browse suggestions, save the relevant ones into a list. Then group them by intent: terms that describe your core product belong on the homepage, terms that describe a specific feature belong on a feature page, and question-style terms belong in a FAQ or blog post. Doing this grouping before you write anything prevents the most common mistake, which is stuffing every keyword into one page.

Turning Keyword Research Into Pages on a Bolt Site

Keyword research only pays off when it changes what you publish. Here is how to connect the two.

Mapping one primary keyword to one page instead of stuffing every term into the homepage

Each page should target one primary keyword and a small cluster of close variants. If you try to rank your homepage for ten different topics, Google sees a page that is vaguely about everything and specifically about nothing. Create separate pages for separate intents. A Bolt site can handle this easily: add routes for each page and give each one its own content.

Writing unique titles and meta descriptions per page, and where to set them in a Bolt project

Every page needs a unique title and meta description. In a Bolt project, this usually means editing the HTML head for each route or using a framework-specific head component. If your project uses React with a router, check whether the router supports setting document title and meta tags per route. If not, you may need to add a small library or handle it in your layout component. Placeholder titles are a common reason a Bolt site not ranking on Google stays invisible.

Why keyword research only pays off after the technical foundation is fixed

You can have a perfect keyword map and still get zero traffic if Google cannot crawl your pages. Fix indexing and rendering first. Then publish content targeting your chosen keywords. This order matters because Google needs to see the page before it can judge whether it matches a query.

How AlmightyFormulaSEO fits into the workflow once you know which terms you are targeting

Once you have a list of keywords and a page map, the bottleneck becomes writing. An app like AlmightyFormulaSEO handles this by listening to real discussions on Reddit, Quora and YouTube to find the questions your audience actually asks, then generating articles built for both Google and AI answer engines, with Safe Mode on by default so nothing publishes without your approval. It is one option among several, and it fits best after you have fixed the technical side and know which terms you want to own.

Fixing the Technical Reasons a Bolt Site Stays Invisible

This is the part most people skip, and it is the part that decides whether your keyword work ever pays off.

Making sure pages render server-side or are prerendered so crawlers see real content

If your Bolt site is a client-side single-page app, consider prerendering. Many frameworks offer a prerender step that generates static HTML for each route at build time. Alternatively, move to a framework that supports server-side rendering. The goal is simple: when Googlebot fetches a URL, it should receive the actual content in the HTML, not a script that loads it later. This single change often fixes a Bolt site not ranking on Google.

Checking robots.txt, meta robots tags and canonical URLs before blaming your content

A stray `noindex` tag or a robots.txt rule blocking Googlebot will keep your pages out of the index no matter how good they are. Check your robots.txt file and your meta robots tags on each page. Also check your canonical URLs: if every page declares a canonical pointing to the homepage, Google will treat them all as duplicates. These are quick checks that save weeks of confusion.

Submitting a sitemap and requesting indexing for each important URL

Generate a sitemap.xml that lists your important URLs and submit it in Google Search Console. Then use URL Inspection to request indexing for each key page. This does not guarantee indexing, but it speeds up discovery and tells you if Google encounters an error. Do this after you have fixed rendering and removed any noindex tags, not before.

Why a preview or staging domain will never rank and how to point your real domain correctly

A preview or staging URL supplied by a site builder is not the domain you want indexed. These URLs are often blocked from indexing on purpose, and even when they are not, they carry no authority and confuse canonical signals. Point your production domain at your Bolt project using the DNS settings your host provides, then set that domain as the canonical base. Ranking requires the production domain with correct DNS and canonical settings.

Frequently Asked Questions

Why is my Google Business Profile not ranking?

A Google Business Profile ranks in local search based on relevance, distance and prominence. If your profile is not ranking, check that your business category is accurate, your address and hours are complete, and you have recent reviews. Local ranking is separate from your website's organic ranking, so fixing your Bolt site will not fix your Business Profile.

How do I get Google to see my Bolt.new website?

Make sure your pages render content in the HTML that Googlebot receives, remove any noindex tags, submit a sitemap in Search Console, and request indexing for your key URLs. If you are still on a preview URL, move to your production domain first.

How do I define a unique title, meta description and keywords for each page generated by an AI site builder?

Create a simple mapping: one primary keyword per page, a title that includes that keyword naturally, and a meta description that summarises the page in plain language. Then set these in your project's head management, either per route or through a head component. Avoid reusing the same title across pages.

Is Google Keyword Planner accurate enough to plan content around?

It is accurate enough for relative comparison, not for precise traffic forecasting. Volumes are rounded ranges, and the competition column reflects ad competition, not organic difficulty. Use it to choose between keywords, then validate with actual Search Console data once pages are live.

Do I need to fix indexing before or after doing keyword research?

Fix indexing first. Keyword research tells you what to target, but it only matters once Google can see your pages. If your site is not indexed, start with rendering, robots.txt and sitemap fixes, then return to keyword planning.

Can a site built with an AI tool rank on Google at all?

Yes. Google does not care how a site was built. It cares whether the content is crawlable, useful and relevant to the query. Plenty of sites built with AI tools rank well once the technical foundation is correct.

Conclusion

A Bolt site not ranking on Google is rarely a mystery once you separate the two problems. First, make sure Google can actually see your pages by fixing rendering, removing noindex tags, submitting a sitemap and using your production domain. Then use Google Keyword Planner to find the terms your audience searches for, map one primary keyword to one page, and write unique titles and descriptions for each. Do the technical work first, and your keyword research will have something to work with. If writing is the bottleneck after that, AlmightyFormulaSEO is one option worth a look, and it is free during early access with no card required.

Want this done for you, automatically?

AlmightyFormulaSEO researches, writes and publishes GEO-ready articles for your site - you approve, it ships.

Start Free