
Find the pages that Search Console already shows but nobody clicks, and rework their title and content around the real queries. Then add answers to customer questions, links between your pages and your business profiles. Log every change and compare clicks and enquiries after a few weeks: Google says changes can show up within hours or take months.
Your website is live and a few people visit every day, but enquiries are rare and the traffic graph has not moved for months. Business owners come to me with this more often than anything else. This is not a website Google can't see (that's covered in why my website has no traffic). It's a website that is in Google but can't grow. Running an e-shop? Read how to increase e-shop traffic as well. Adapt the order of the steps to the findings on your own site.
- Day 1: in Search Console open Performance (the default period is the last three months), sort the Pages tab by impressions and pick three to five pages that match your offer and have many impressions but few clicks.
- Day 2: open the Queries tab for each of them, rewrite the title and the first paragraph around the most frequent query, and add an answer to a question the page does not yet cover.
- Day 3: check your business profile on Google and on Firmy.cz: address, phone number and opening hours including holidays.
- Day 4: log the URL, the date of the change and the starting clicks and impressions in a table.
- After four and after eight weeks: compare clicks and enquiries. Google advises waiting a few weeks before you judge the effect.
- No time for it: I run the same process monthly as part of my SEO optimization service.
Where does website traffic actually come from?
Before you change anything, decide which traffic sources are worth your time. Each one differs in speed, cost and how long the results last.
| Channel | How fast it works | Cost | Where to measure it |
|---|---|---|---|
Organic search |
Slowly: Google says hours to months, so wait a few weeks to judge the effect |
Time for content and technical care, no pay per click |
Search Console, GA4 (Organic Search channel) |
Business profiles (Google, Firmy.cz) |
Edits show up within days, but map ranking can't be bought or guaranteed |
Basic listing is free, you pay in maintenance time |
Profile insights, GA4 |
Email and newsletter |
Right after sending, but only to people who subscribed |
Time for content plus a sending tool (price depends on the tool) |
GA4 (Email channel) |
Communities and forums |
Fast but one-off; a lasting effect only with regular participation |
Time; ads in communities separately |
GA4 (traffic sources) |
Social media |
Fast after posting, but short-lived |
Content creation and time; paid promotion separately |
GA4 (traffic sources) |
Links from other websites |
Slowly and irregularly |
Relationships and content, not payment for links |
GA4 (traffic sources) |
AI search |
Varies by industry and query |
Content and checking that the site is accessible |
Search Console (Web type), GA4, Bing Webmaster Tools |
Paid ads |
Immediately after launch; traffic ends with the budget |
Media and management |
Ad platform, GA4 |
The speed for search and profiles comes from Google's and Firmy.cz's help pages, for the other channels from my experience. I give no numbers because they differ by industry, budget and competition.
When to pay for ads. When you need enquiries right away (a new service, a season) or when you have no rankings for your queries yet. Judge the cost per enquiry, not the cost per click. Compare the approaches in SEO vs PPC.
How to increase website traffic in 10 steps
The steps run from the cheapest to the long-term ones. You can do the first five with data you already have.
Ten steps in two phases
- Steps 1-5: using data you already have
- measure where you are now
- find pages with impressions but no clicks
- rewrite titles and descriptions around real queries
- refresh old articles
- write for customer questions
- Steps 6-10: long-term work
- link your pages together
- fix the technical basics
- take care of local visibility
- links, email and communities
- get ready for AI search
1. Measure where you are now
Without a baseline, you won't know whether your changes work. You need two free tools: Google Search Console (what people search for before they reach your site) and Google Analytics 4 (what they do on the site). Write down your clicks and impressions from Google for the last 28 days, plus the number of enquiries for the same period. Google's help page for the Performance report explains what each metric means. Track enquiries in GA4 as a key event (for example a form submission) and watch their quality too: measuring website enquiry quality.
Separate brand queries. Advertising, referrals and better discoverability can all affect them. Track brand and non-brand queries separately; growth in either group alone does not prove an SEO effect.
2. Find the pages that get impressions but no clicks
These pages are the cheapest opportunity, because you already know which queries Google shows them for. In Search Console open Performance, turn on all four metrics (clicks, impressions, CTR and average position) and sort the Pages tab by impressions. Pick three to five pages that match your offer and have many impressions but a low CTR. Then open the Queries tab for each one.
As a working filter, queries at an average position of roughly 4 to 20 help: the page is already relevant for Google there, so changing its title and content makes more sense than writing a new page. That is my working filter, not a Google rule. Average position is the position of the topmost result from your site and doesn't decide the number of clicks by itself. Always check that the content really answers the query.
3. Rewrite titles and descriptions to match real queries
The page title (the blue link you see in Google) decides whether someone clicks. The most common mistake I see is a title written the way the company talks about its service, not the way people search for it. If Search Console shows that a page gets impressions for "logo design price", a title like "Our Graphic Design Services" doesn't answer that query.
Rules that work for me:
- put the main word from the query as close to the start of the title as possible,
- add a concrete benefit or number (a starting price, a number of steps, the year),
- make the title unique, clear and concise: Google has no fixed character limit and, according to its documentation, truncates the displayed title to the available width,
- write the description (meta description) as an answer to a question, not an advertising slogan.
Log the date after the change. Google sometimes rewrites a title in the results itself, so check it in the search results after a few weeks.
4. Refresh old articles that already get impressions
An older article that already appears in Search Console tells you which queries Google shows it for, and refreshing it is usually less work than writing a new text. In the Performance report, on the Pages tab, find articles several months old that get impressions but lag in position or CTR, and go through them:
- check that the text answers the queries the page appears for,
- fix outdated details: prices, procedures, tool names, the year in the title, broken links,
- add answers to questions from queries and from customers, and put the most important one at the top,
- add links to newer related pages and back from them,
- rewrite the title and description (step 3).
That is how I handled this very article: Search Console showed me which queries it appears for, and on 20 October 2026 I rewrote it around those queries and the questions I see there.
Don't move the date unless the content changed substantially. In its guidance on helpful content, Google lists this among its self-assessment questions: are you changing the date of pages to make them seem fresh when the content has not substantially changed? Label the visible date (for example "Updated") and keep the date in structured data identical.
5. Write for customer questions and keep one page per search intent
You won't come up with the best topics sitting at your desk. You already have them in emails, phone calls and customer questions, and in the Queries tab of Search Console, where you see how people actually phrase them. What do people ask before they order? How much it costs, how long it takes, how option A differs from option B, what happens if… Each of those questions could become an article or a section on a service page. I explain how to write that kind of text so both Google and AI assistants can use it in how to write content for AI search.
Before you write a new page, check whether another one already covers the topic. Two URLs appearing for one query do not prove harmful cannibalization: compare intent, content and clicks. Act only when the pages duplicate the same answer without adding value. Then decide which one "owns" the query, strengthen it, rewrite the other from a different angle and link the two together. For my own website, I keep a simple table of "query, page that owns it", and I don't add a new page until I know where it fits.
6. Link your pages together
Internal links help readers and site discovery. When an article about prices links to your service page using the service's actual name as the link text, you help Google understand which page is the main one for that topic, and you give the reader a next step. From your most visited pages, link to the ones that need a boost.
An important page should be reachable through a normal link from another discoverable page. Add links where they help readers; a minimum of two is not a Google rule.
7. Fix the technical basics
Good technical SEO won't bring you traffic by itself, but bad technical SEO can stop it. Check these in particular:
- indexing (the Pages report in Search Console; your important pages must be indexed),
- speed and mobile: check in GA4 how many visits come from mobile and decide from that what to focus on when you check speed; the procedure is in website speed and SEO,
- the H1 heading and main text directly in the HTML. I run into this mistake more often than you'd expect: the page looks fine once it loads in a browser, but the content is only rendered by JavaScript. Google runs JavaScript (it renders the page with a delay), but according to its documentation not all bots can run it.
You'll find a detailed list in the technical SEO checklist.
8. Take care of local visibility
If most of your customers are in one city or region, fill in a complete business profile on Google and on Firmy.cz (Seznam's business directory): address, opening hours including holidays, photos and replies to reviews. For local queries the map plays a role, and Google bases its local results on relevance, distance and prominence; a better position can't be bought. The details, including restaurants, are in a separate section below, and I describe the most common mistakes in Google Business Profile: 5 mistakes that cost customers.
9. Get traffic outside search: links, email and communities
Links from other websites. Links can bring visitors and are used by Google systems. Their count does not establish a precise ranking weight or likelihood of an AI mention. Don't buy link packages: in its spam policies Google explicitly lists buying links for ranking purposes as link spam. What works better is the kind of thing you'd do even without SEO: articles and interviews in industry media, partnerships, talks, and your own surveys and data that others are happy to link to. I go through which directories and listings are worth it in link directories and backlinks.
Email and newsletter. Email doesn't depend on your Google ranking or on how far your social posts reach. Offer a subscription under articles and on service pages, and promise specific content. In the Czech Republic, send only to people who gave prior consent (Section 7(2) of Act No. 480/2004 Coll.; existing customers are exempt under the conditions in paragraph 3), label the message as a commercial communication and include a working way to unsubscribe (paragraph 4). Tag links with utm_medium=email so that GA4 assigns the visits to the Email channel.
Communities and forums. Answer where people from your field ask questions: industry groups, forums, local communities. Follow the community's rules and add a link only when it complements the answer. It is a slow and uncertain channel, so measure it in GA4 like any other and decide by visits and enquiries.
10. Get your website ready for AI search
Some people now ask an AI assistant instead of searching the usual way, or read the AI Overview at the top of the results. For AI Overviews and AI Mode, Google states explicitly that no additional requirements or special optimizations are necessary: the SEO basics from this article apply. The page must be indexed and eligible to be shown with a snippet, important content should be available as text, and you don't need any special files or markup for AI. You'll find visits from these features in the Search Console Performance report, under the Web search type.
For other tools, three steps apply:
- Add your site to Bing Webmaster Tools. The AI Performance section (public preview since 10 February 2026) shows how often your content is cited in Microsoft Copilot, in AI summaries in Bing and in selected partner integrations.
- Check your
robots.txt. OpenAI states that a site that blocks the OAI-SearchBot crawler will not be shown in ChatGPT search answers, at most as a link. - Phrase your answers so they can be quoted without extra context, and keep the same business details (name, address, phone, opening hours) on your website and in your profiles.
None of these steps guarantees a citation or a ranking. The full process is in how to get your business into AI search.
Worked example: An answer that stands on its own
ORIGINAL EXAMPLE · FICTIONAL DATA
Before
- "We help you grow through modern solutions."
After
- "Before redesigning, list existing URLs, content to migrate and features to retain."
- Claim source: the supplier's actual agreed process.
- Technical check: the page is accessible and indexable.
Example copy; no guarantee of AI citation or ranking.
How to increase website traffic for a restaurant or local business?
Do you run a restaurant, a café or another venue? People often search for you with the name of a city or district, and on the map. For local results, Google bases its ranking on a business's relevance, distance and prominence (how well known it is). According to its help pages, a better position can't be requested or bought, but you can make sure your profile is complete and accurate.
| What to fill in | Google Business Profile | Firmy.cz |
|---|---|---|
| Address, phone, type of business | Complete and accurate details make you more likely to show up in local results | The basic listing is free; you can add a phone number, email and what the business does |
| Opening hours | Including special hours, for example on holidays | Holidays, vacations and operating exceptions; changes are approved within 48 hours on working days |
| Photos | Interior, exterior and food, that is, what you offer | Up to 20 gallery photos, the first three show immediately, the rest only with the Seznam naplno profile; photos with time-limited content (weekly menus, events) are not approved |
| Menu | Menu editor: items with descriptions and prices; changes appear within 24 to 48 hours | A photo of a permanent menu passes approval, a weekly one doesn't |
Keep your menu and opening hours on your own website as plain text, not only as an image or a photo. For AI features Google recommends that important content be available in textual form. Keep the details identical to your profiles, and point the menu link in your Google profile to a text page on your website.
Reviews. Google counts, among other things, the number of reviews and how often people rate a business positively as part of its prominence. Reply to them, and don't have them written for customers; for a false review, see fake or employee Google reviews.
Seznam and Firmy.cz. According to StatCounter's measurement for September 2026, Google had 78.71% of searches in Czechia, Seznam 15.05% and Bing 4.73%. It is one service's measurement, not an official statistic, but Seznam is not worth ignoring. The basic Firmy.cz listing is free; if someone phones you offering a paid listing in a directory, Firmy.cz advises checking that you are dealing directly with Seznam.cz, a.s. You'll see visits from Seznam in GA4.
For the next steps for a city, see local SEO in Ostrava: profiles, reviews and measurement.
How long does it take for traffic to go up?
In its SEO guide, Google says some changes can take effect within a few hours and others can take several months, and it advises waiting a few weeks to assess whether your work helped. Not every change will make a noticeable difference, either. In my experience, the effect of a rewritten title shows up first on a page that already gets impressions; new articles and links need longer. Compare comparable periods, seasonality and the change log; the review schedule below does not promise a result.
Review schedule after a change
- Day 0 publish and record the URL with the date
- Week 1 availability and indexing
- Week 4 queries, impressions and clicks
- Week 8 enquiries and the change log
Worked example: Publication is not the end of measurement
worksheet
| When | Action / check | Result |
|---|---|---|
| Day 0 | Publish + record URL | To record |
| Week 1 | Availability and indexing | To record |
| Week 4 | Queries, impressions, clicks | To record |
| Week 8 | Enquiries + change log | To record |
These dates schedule checks, not promised growth.
What measuring before and after a larger website change looks like, I show on my own website in the case study of the migration from WordPress to Next.js.
What to avoid
- Writing articles on topics nobody searches for. Content without demand won't raise your traffic, however well it's written.
- Mass-producing pages without added value. Google fights this in its spam policies (scaled content abuse), and it doesn't matter whether AI or a person writes them. AI is a good assistant, not an author without review.
- Buying links or listings in hundreds of directories. According to Google's policies, buying links for ranking purposes is link spam.
- Changing an article's date without a substantial edit. See step 4.
- Changing everything at once. If you change ten things at the same time, you won't know what worked.
- Measuring success by traffic instead of enquiries. More visitors who leave won't bring you anything.
What to take away
- Start with pages that get many impressions but few clicks in Search Console, and rework their title and first paragraph around the real queries.
- You can do the first five steps with data you already have. Links, technical care, profiles and AI search are long-term work.
- Log every change with the date and the starting numbers. Compare clicks after four weeks and enquiries after eight.
- Google says changes can show up within hours or take months. A map position or an AI citation can be neither bought nor guaranteed.
- Judge success by enquiries, not by traffic alone.
Frequently asked questions
How quickly can you increase website traffic?
Google says changes can show up within a few hours or take several months, and advises waiting a few weeks before you judge the effect. In practice: log the change, compare clicks and impressions after four weeks and enquiries after eight. A rewritten title on a page that already gets impressions usually shows first. I can't promise a date for your site, because it depends on demand for the topic, competition and what exactly you change.
How do you increase traffic to your pages?
For one page, open its queries in Search Console (Performance, the Pages tab, then Queries). Check that the text answers what people search for, adjust the title and main heading around the most frequent query, add answers to questions the page lacks and add links from related pages. Log the change and compare clicks after a few weeks.
Where can I find my website traffic?
Search Console shows clicks and impressions from Google and the queries, in the Performance report. Google Analytics 4 shows all traffic sources and behavior on the site: Reports, Acquisition, Traffic acquisition, Organic Search channel. You'll see visits from Seznam in GA4 as a source; Seznam Webmaster is for checking crawling and indexing and doesn't show traffic. For enquiries, set up a key event in GA4, for example a form submission.
How do you optimize a website?
Make sure your important pages are indexed, have their own title and a clear main heading, and that the text answers customers' questions. The site should be fast on mobile, the main content should be in the HTML and the pages should be linked together. Then add business profiles and measurement. The order is set by your own site's data: start with the pages that have the most impressions. You'll find the technical part in the technical SEO checklist.
How do you increase traffic to a restaurant website?
Fill in a complete profile on Google and on Firmy.cz (address, phone, opening hours including holidays, photos), keep the menu on your website as text too and reply to reviews. For local results Google builds on relevance, distance and prominence, and a better position can't be bought. On the website, add a page with the address, contact details and a link for booking.
Is Firmy.cz worth having next to Google?
Yes, if you want to be visible in Seznam search too. According to StatCounter's measurement for September 2026, Seznam has 15.05% of searches in Czechia (Google 78.71%, Bing 4.73%), but that is one service's measurement, not an official statistic. The basic Firmy.cz listing is free; don't let a phone call talk you into a paid listing.
Want me to look at your website?
The fastest first step is a free website check: an automatic test shows technical problems and weak spots, and on request I go through the site by hand and email you 3 to 5 concrete findings, usually within 2 working days. If you'd like ongoing help with improving rankings, take a look at SEO optimization. Active growth (SEO Growth), with 6 hours of work and one priority page or content optimization a month, starts at €340 per month. Lighter ongoing care with basic SEO, meaning Search Console, GA4 and indexing checks and minor changes, is part of the Care plan at €220 per month. After each month you know what was done and what comes next.
Sources and links
All sources read on 20 October 2026. Pages marked "in Czech" are available only in Czech.
- Google Search Console and its help: Performance report, definitions of clicks, impressions, CTR and average position
- Google Search Console: about, free service
- Google Analytics: Traffic acquisition report and default channel group, Organic Search and Email channels
- Google Analytics: about, free of charge
- Google: SEO Starter Guide, time to see an effect, titles and descriptions, 10 December 2025
- Google: Creating helpful, reliable, people-first content, changing dates without substantial edits
- Google: Influence your byline dates, visible date and dateModified
- Google: Title links, title length and truncation
- Google: JavaScript SEO basics, JavaScript rendering
- Google: Spam policies, link spam and scaled content abuse
- Google: AI features and your website, AI Overviews without special requirements, 10 December 2025
- Bing: Introducing AI Performance in Bing Webmaster Tools, 10 February 2026, and Bing Webmaster Tools
- OpenAI: Overview of OpenAI crawlers, OAI-SearchBot
- Google Business Profile Help: tips to improve your local ranking, set up a profile for your restaurant and the menu editor
- Google Business Profile: get listed on Google, creating a profile is free
- Firmy.cz help: how much a profile costs (in Czech), opening hours (in Czech) and rules for gallery photos (in Czech)
- Seznam Webmaster: help (in Czech)
- StatCounter: search engine market share in Czechia, September 2026, StatCounter's measurement, not an official statistic
- Act No. 480/2004 Coll., on certain information society services (in Czech), Section 7 on commercial communications
