Back to the blog
A clean, modern kitchen interior
Photo by Max Vakhtbovych on Pexels

Website Design and SEO: Why a Plain Site Ranks First

A beautiful website can lose to a plain one because Google and AI answer tools match a search to the words on a page. You can check what yours says to a crawler in ten minutes, and there are eight questions to put to your web designer before you pay for a redesign.

In short
  • 01Google's How Search Works page calls a page containing the searcher's words "the most basic signal" of relevance, and its guide to AI Overviews asks for important content "in textual form".
  • 02In measurements Vercel and MERJ published in December 2024, none of the major AI crawlers, including OpenAI's OAI-SearchBot, ran JavaScript, so words that appear only after a page's scripts run can be missing from AI answers.
  • 03Before paying for a redesign, ask whether each page's main words sit in the HTML, whether each service and each area you genuinely serve gets its own page, and whether every changed URL gets a 301 redirect.

A beautiful website can lose to a plain one because Google and AI answer tools match a search to the words on a page, and a site built around large photos and animation often has very few words to match. Google's How Search Works page says "The most basic signal that information is relevant is when content contains the same keywords as your search query", and its example is those words appearing in "the headings or body text of a webpage".

Design still matters once someone arrives. If Search Console shows your pages getting clicks from Google and the enquiries still do not come, people are finding you and leaving, so each page needs an obvious next step, such as a WhatsApp button next to a starting price. If it shows your pages rarely appearing in results, customers are not finding you, and that is what this guide covers. Start by working out where the plain competitor is beating you, because the reason is sometimes outside both websites, such as more reviews or being closer to the person searching.

Where is the plain competitor beating you?

Search the way a customer would, in a private or incognito window, for example "hdb kitchen renovation Punggol" if you renovate flats in the north-east. Then look at where the competitor appears: in the map with a short list of businesses under it, or in the ordinary results below.

If it is the map, you are mostly being compared on Google Business Profiles. Google's help page on local ranking, which we read on 3 October 2026, says local results are "mainly based on relevance, distance, and popularity", and that how well known a business is depends on things like "how many websites link to your business and how many reviews you have". None of those is the look of your website. The same page lists what you can do: verify the business, keep its address, hours and category complete and current, reply to reviews, and add photos and videos. A redesign changes none of that.

If the competitor is ahead in the ordinary results, the words on your pages are the place to look.

Does website design affect SEO?

It does, mostly through speed. Google's ranking systems use Core Web Vitals, its measures of how fast a page loads, how quickly it responds and how much the layout jumps. Its page experience guide (updated 22 September 2026) adds that "Beyond Core Web Vitals, other page experience aspects don't directly help your website rank higher in search results", and puts relevance first: "Google Search always seeks to show the most relevant content, even if the page experience is sub-par."

So a slow, heavy design can hold a page back, and good looks on their own do not move it up. The words decide which searches a page can show up for. Google's SEO starter guide (updated 10 December 2025) says "there's no magical word count target", and that a page written naturally, without repeating itself, has "more chances to show up in Search simply because you are using more keywords".

AI answers work from the same material. Google's guide to AI Overviews and AI Mode (updated 10 December 2025) lists "Making sure that important content is available in textual form" among the practices that still apply. ChatGPT named our first client, Lullaflex, "Best for Singapore" within two months of its site going live, when someone asked for a cooling mattress for hot weather. The criteria it listed, such as natural latex and minimal memory foam, match facts the site states in plain text, and on 3 October 2026 phrases like "seven-zone latex comfort layer" were in the HTML the server sends. Several things changed on the site in those two months, so we do not credit the mention to the text or to any other single change. How our first client got cited by ChatGPT covers what held up and what did not.

Why does a plain website get found first?

Four gaps leave a good-looking site with little for Google or an AI tool to match, and most of them can be fixed without a new design.

The homepage says almost nothing in words

As an example, picture a renovation firm whose homepage is a full-screen slideshow of finished kitchens, the line "Spaces that tell your story" and a button labelled View Portfolio. None of the four words in "hdb kitchen renovation Punggol" appears on that page as text. A plain competitor whose homepage says it does HDB kitchen renovation in Punggol, Sengkang and Hougang, with a starting price for a kitchen, has all four. The same homepage should give a stranger a reason to believe you, which we cover in why a real business can look fake online.

The important words sit inside pictures

Price lists saved as images, a menu uploaded only as a photo and a headline designed into the hero picture all look right to a visitor. A PDF menu with real text can be indexed as its own file, but its words are still not on your page. Google is not blind to images: its image guide (updated 2 March 2026) says it uses alt text "along with computer vision algorithms and the contents of the page" to understand them. Its AI features guide still asks for important content in text, so keep the picture and put the same words on the page as text. Menus are the usual case for restaurants, and our guide to restaurant SEO in Singapore covers what to put on the page.

The words only appear after JavaScript runs

If your reviews come from a widget, or your prices and menu load from a booking or ordering app, check how they reach the page. When they arrive through JavaScript after the page loads, they are missing from the HTML the server sends. Google runs JavaScript as a separate, later step. Its JavaScript guide (updated 4 March 2026) says a page can wait for that step for "a few seconds, but it can take longer than that", and still recommends having the server send the content ready-made, because "not all bots can run JavaScript."

Several of the bots that cannot run it belong to AI tools. When Vercel, which hosts websites, and MERJ published AI crawler measurements in December 2024, drawn from the previous few months of traffic, none of the major AI crawlers rendered JavaScript. That included OAI-SearchBot, which OpenAI says is "used to surface websites in search results in ChatGPT's search features", along with Anthropic's ClaudeBot and PerplexityBot. Google's Gemini and Apple's crawler did render it. Those measurements are almost two years old, and OpenAI's crawler page said nothing about JavaScript either way when we read it on 3 October 2026, so we treat any page that needs scripts to show its words as a risk for AI answers.

The site never answers questions or says where you work

Customers search with their questions: how much it costs, how long it takes, whether you cover their area. A site that answers none of them in text gives Google and AI tools nothing to quote back, and our guide to what questions your website should answer covers which ones to start with.

Where you work needs words too. For a shop or clinic, that means the address and opening hours as text, matching your Business Profile. For a business that travels to customers, name the towns and estates you cover on each service page, and give an area its own page only when you have something specific to say about it, such as jobs done there or a different travel time. Google's spam policies (updated 28 August 2026) list "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page" and "Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy" as doorway abuse, and twenty copies of one page with only the estate name changed are substantially similar pages.

How can you check what Google reads on your website?

These four checks take about ten minutes.

  1. Open the page source. In Chrome, press Ctrl+U on Windows or Command+Option+U on a Mac. This shows the HTML your server sends, before any JavaScript runs. Search it (Ctrl+F or Command+F) for one distinctive word that matters, such as your main service, a price or an area. Use a single word with no apostrophe, because the source can store an apostrophe as a code like ' and split a phrase with tags for links or bold text. If the word shows on the page but not in the source, it is probably added by JavaScript or sits inside an image, and the URL Inspection check below will show which.
  2. Ask Google which of your pages fit a search. Type site:yourdomain.com followed by a word a customer would use, for example site:yourdomain.com kitchen renovation. Google's guide to the site: operator says such a query "Shows which URLs on the site can show up for the term". Google also says an indexed page is "not guaranteed" to appear in site: results, so treat an empty result as a reason to look closer.
  3. Use URL Inspection in Search Console, if you have it set up. Google's URL Inspection help page says the live test shows "a screenshot of how the Google-InspectionTool sees the page", and View tested page lists the page code it received.
  4. Run our free checker. The SEO visibility checker fetches the page the way a crawler does, without running JavaScript, and checks the title, the main heading, question-style headings, structured data and whether robots.txt lets Google and the AI search crawlers in.

What should you ask your web designer before paying for a redesign?

Google's own advice on hiring an SEO (updated 5 June 2026) says "a great time to hire is when you're considering a site redesign (the earlier, the better)". Whether or not you bring anyone in, put these questions to your designer before you sign, and ask for the answers in writing.

  1. Will every page's main words be in the HTML the server sends? Ask them to show you on the test site with the page-source check above.
  2. Which words will be inside images? Headlines, prices, service names, menus and opening hours should be text on the page, with an image repeating them if you like.
  3. Will each service, and each area you genuinely serve, get its own page with its own title and main heading? One Services page that lists everything has a single title and main heading to cover every service a customer might search for.
  4. Who writes the words on each page, and is that in the price?
  5. Are any page addresses changing? Every old address then needs a permanent (301) redirect to its closest new page, and Google's site move guide (updated 20 August 2026) advises changing one thing at a time, for example to "move to a new domain, then change your site's layout". Our website migration SEO checklist walks through the redirect map.
  6. How fast will the new pages load on a phone? Google describes Core Web Vitals as measures of "real-world user experience", so a test site has no real figures yet. Ask the designer to run the main pages through PageSpeed Insights on mobile before launch and send you the report, then check the Core Web Vitals report in Search Console once real visitors arrive. Google's targets are a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift under 0.1.
  7. Will the business own the domain, the hosting account and the Search Console property? Google's Search Console help says "You can grant permissions to other users only if you are a property owner", so the business should be the owner and the designer a user.
  8. If the domain changes, who updates the website link on your Google Business Profile, and when? Google reviews every edit to a profile, and in the case in our guide to a suspended Google Business Profile, the profile was suspended the moment its owner changed the website link. Make sure the new site shows the same business name and phone number as the profile before anyone edits it.

Should you redesign or fix the words first?

If the checks turn up thin text, prices inside images and no service or area pages, the fix is words and pages, and on WordPress, Wix and Squarespace you can add both to the site you already have. A rebuild earns its cost when the platform is the blocker: the words exist only after JavaScript runs and the builder cannot change that, nobody can edit the site without the original designer, or it is still slow on a phone after the images are fixed. Even then, write the words first, because the new design needs them too.

What does rankr do if it does not design websites?

We built our first client's site because they had none, but we do not sell web design or redesigns. Our work starts from the searches your customers already type and where your site shows up for them today, which is our keyword research. Then we fix the words on the pages you have so Google and AI tools can quote them, and write the pages you are missing, such as one page per service or a page that answers what a job costs, through our content writing. You approve every page before it goes live, you get a monthly report of what we changed, and we audit the site regularly and fix what the audits find. That works on the site you have now, or alongside your designer if you are rebuilding.

Frequently asked questions

Will a redesign hurt my Google rankings?

It can for a while. Google's site move guide says that with any significant change to a site "you may experience ranking fluctuations while Google recrawls and reindexes your site", and that for a medium-sized site it can take "a few weeks or more" before Google shows the new page addresses in place of the old ones. Keep the words that already bring in searches, give every changed address a 301 redirect, and change one thing at a time.

Can Google read text inside images?

Google's image guide says it uses alt text "along with computer vision algorithms and the contents of the page" to understand what an image shows, and it makes no promise about reading the words inside one. Its guide to AI search features asks for important content in text form, so put prices, menus, service names and opening hours on the page as text and use the image alongside them.

Can ChatGPT read a website built with JavaScript?

It can read what is in the HTML the server sends. In measurements Vercel and MERJ published in December 2024, OpenAI's crawlers did not run JavaScript, so text that only appears after scripts run was missing for them. View source shows whether your words are in that HTML.

Do I need a new website to rank on Google?

Usually not, if the site loads properly on a phone and you can edit it. Then the missing pieces are usually words and pages, which you can add to the site you have. A new site also does not bring the links from other websites that help decide how high you rank, or the reviews that count in the map results.

Should I create a page for every area in Singapore?

Only for areas where you have something specific to say, such as jobs done there, a branch or a different travel time. Google lists "substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy" as doorway abuse and says sites that break its spam policies "may rank lower in results or not appear in results at all".

We post findings like this on LinkedIn.