
Most new websites don't fail because of advanced SEO problems. They fail on the basics, often things nobody noticed at launch. Here are the mistakes that most often hold new business websites back, roughly in order of how much damage they do. I've made some of them myself while building Rankdesk, and I've included those at the end, because seeing how a mistake actually happens is the best way to avoid it.
Can Google see the site?
1. Search engines still blocked after launch
The development site had "Discourage search engines" ticked in WordPress, a noindex tag or Disallow: / in robots.txt, and it went live like that. The whole site stays out of Google.
Fix: check robots.txt and audit the home page on launch day. Read the robots.txt, noindex and sitemap guide.
2. No HTTPS, or HTTP still working alongside it
Browsers show "Not secure", and Google may see two copies of every page.
Fix: install a free certificate and 301-redirect every HTTP URL. See the canonical tags, redirects and HTTPS guide.
3. Old URLs not redirected after a redesign
The new site has new addresses, and every old link and ranking now leads to a 404.
Fix: map every old URL to its new one with 301 redirects. The same guide has a step-by-step plan for moving a site.
4. No Search Console
Without it, you won't know about indexing problems until traffic has already dropped.
Fix: set it up on day one and submit your sitemap.
Can Google understand it?
5. Titles like "Home" and "Untitled"
The title tag is the headline in Google results. Generic titles waste it.
Fix: give every page a unique title with its main keyword and, for local businesses, the city.
6. Missing or duplicate meta descriptions
Google picks random text, often the menu or a cookie notice.
Fix: write a unique meta description for each important page.
7. No H1, or the logo as the H1
Search engines and screen readers rely on headings to understand the page.
Fix: one clear H1 per page that says what it's about. See the on-page SEO guide.
8. One page for every service
A single "Services" page listing everything can't rank for each individual service.
Fix: create a page for each main service or product line.
9. Text inside images
Prices, offers and contact details baked into banner images can't be read by search engines or screen readers, and can't be copied.
Fix: put important text in real HTML text, and write alt text for every meaningful image.
Will people click and stay?
10. Huge images slowing the page
Uncompressed phone photos make pages slow on mobile data, and visitors leave.
Fix: resize, compress and convert to WebP. See Core Web Vitals.
11. Not built for mobile
Most local searches happen on phones. Tiny text, buttons too close together and pages wider than the screen drive people away.
Fix: test every page on a real phone, and make the phone number and WhatsApp link easy to tap.
12. No share image
Links shared on WhatsApp show no image, or a badly cropped logo.
Fix: add Open Graph tags with a 1200 × 630 image.
Will Google trust it?
13. Copied or thin content
Manufacturer descriptions copied word for word, or city pages identical except for the city name, give Google no reason to rank your page.
Fix: write original content with real details, photos and answers. See how much to write.
14. No Google Business Profile, or inconsistent details
Local customers can't find you on Maps, or find an old address.
Fix: set up a Business Profile and make your name, address and phone match everywhere.
15. Buying links or "SEO packages" that promise page one
Cheap link packages and guaranteed rankings break Google's rules. At best they waste money, at worst they cause a penalty that takes months to undo.
Fix: earn links through partners, directories, local press and useful content. Be wary of anyone guaranteeing rankings.
Three mistakes I made on Rankdesk
Knowing the list doesn't make you immune. These happened while building this site:
- The sitemap pointed at my own computer. A missing setting on the server made robots.txt and the sitemap list every page at
localhost, an address Google can never reach. The pages looked fine in a browser, so nothing seemed wrong. A close cousin of mistake 1, and only opening the live files caught it. - A redirect sent the blog to itself. A rule meant to remove a trailing slash matched the blog's own address, and every visit failed with "too many redirects". Testing both addresses in a private window right after the change would have caught it in seconds.
- Titles and descriptions too long. Rankdesk's own audit of Rankdesk scored 87 at first, mostly for titles and descriptions that Google would have cut off. The fix was a shorter "SEO title" for long headlines.
The SEO audit checklist shows that audit in more detail.
Check your site in 20 seconds
The Rankdesk SEO audit catches mistakes 1, 2, 5, 6, 7, 10 and 12 on any page, flags missing alt text (9) and a missing mobile viewport (11), and shows the redirect chain when you audit an old URL (3). Run it on your home page, a service or product page and a blog post, because each template can have different problems. For a step-by-step plan after that, read SEO for small businesses in India.


