
≈ 10 MIN READ
ARTICLE · 18 SEPTEMBER 2026 · BREAKDOWNS
SEO stalls.
Seven reasons SEO brings no leads: wrong queries, technical issues, empty content, no links, too little time, an inconvenient site and contractor promises. How to check each one and what to fix.
You have been paying for promotion for six months, the reports keep coming, but the site is not growing in search and there are no more leads than before. Many people know this situation, and it almost always has a specific cause that can be found and eliminated.

You have been paying for promotion for six months, the reports keep coming, but the site is not growing in search and there are no more leads than before. Many people know this situation, and it almost always has a specific cause that can be found and eliminated.
We have collected seven reasons why SEO does not deliver results, from the wrong queries to contractor promises. For each one there is a way to check it and a plan for fixing it. If you want to understand why SEO is not working in your case, go down the list from top to bottom.
Reason 1. The wrong queries
If the keyword set is not built around buyers, traffic can grow while leads do not. This is one of the most common SEO mistakes: a miss at the query stage devalues everything else.
Informational instead of commercial
An article on "how to choose a sofa" brings readers, while "buy a sofa with delivery" brings buyers. When a report shows hundreds of rankings for informational phrases and none for commercial ones, there is traffic but no sales.
Too competitive
It makes no sense for a young site to fight for "plastic windows" against aggregators and national chains. Rankings do not grow for months, and the budget goes into a battle that is lost from the start.
How to check
Export the phrases with impressions from Yandex Webmaster and Search Console and see how many of them are commercial and for how many you are in the top 10. Then enter the main queries into search: if marketplaces and aggregators have taken over the results, the competition is too high for you.
What to fix
Rebuild the keyword core by adding low-frequency queries with qualifiers: district, price, specifications. They bring fewer people, but people ready to buy. We explain how to pick such phrases in the article on choosing keywords for SEO.

Reason 2. Technical problems
Of all SEO problems, technical ones are the easiest to find: they prevent the search engine from crawling, indexing and correctly evaluating pages. Until the errors are fixed, texts and links work at half strength.
Speed
Slow pages lose on behavioral signals in Yandex and on Core Web Vitals in Google. The norm is LCP under 2.5 seconds, INP under 200 ms and CLS under 0.1; how to check and improve them is covered in the article on website speed.
Indexing
It happens that important sections are blocked in robots.txt, missing from the sitemap or return the wrong response code. A page outside the index does not rank, no matter how much you optimize it.
Duplicates
One page opens at several addresses: with parameters, with and without a trailing slash, with and without www. The search engine chooses the main version itself, and not always the one you are promoting.
What to look for
Start with the reports that search engines provide for free:
- pages excluded from search in the "Indexing" section of Yandex Webmaster;
- 404 errors and redirect chains;
- URLs with GET parameters in the index;
- a missing or incorrect canonical;
- red Core Web Vitals on mobile.
How to fix it
Close duplicates with canonical and the "GET parameter settings" in Yandex Webmaster, and fix broken links by replacing them or with a 301 redirect. After the edits, submit the URLs for recrawling and connect IndexNow so that Yandex learns about changes faster.
Reason 3. Content without substance
Search engines rank pages that solve a person's problem, not pages where a keyword is repeated ten times. Empty text helps neither rankings nor sales.
Text for the sake of text
A wall of "we are a dynamically developing company" at the bottom of a catalog convinces no one. Since March 2025, Yandex has treated AI-generated texts without expert editing as low-value, and this is now one of the main reasons rankings drop: entire sections sink.
No answers to queries
A person is looking for the price, timelines and terms, and the page tells the company's history. They go back to the search results, and the search engine concludes there is no answer. On top of that, Alice AI answers many queries itself and takes its sources almost exclusively from the top 10, and the pages that get there are the ones with specifics.
What to write
A price range, timelines, work stages, examples, a comparison of options, answers to objections. The first paragraph of a section should answer the question right away: AI answers are more willing to quote such fragments.
What to avoid
Do not write for keyword density, do not copy competitors, and do not publish generated content without review by a specialist. Template text across a hundred pages where only the city name changes also does harm.
Reason 4. No links or mentions
Without external signals, it is hard for a search engine to tell that a site is trusted, and website SEO promotion hits a ceiling. In competitive niches, this is often the last barrier before the top 10.
External links
In Google, links remain a strong factor; in Yandex their weight is more modest, but quality mentions help there too. What matters is the relevance and liveliness of the donor sites, not the number.
Crowd marketing and mentions
Reviews on maps, answers on forums, publications in industry media and listings in directories shape the brand's image. Neural networks assemble answers from the same sources, so a mention works even without a link.
What works
Articles on topical platforms with a live audience, profiles in industry catalogs, partner publications, expert comments for the media. A couple of strong links a month are more useful than a hundred from link exchanges.
What is dangerous
Bulk buying of links from junk sites, directory runs and link swaps fall under Yandex sanctions and Google's spam policies. Getting a filter lifted takes much longer than getting one.
Reason 5. Too little time
Often SEO "isn't working" simply because only 2-3 months have passed. How long to wait for SEO results depends on the site's age, the niche and its starting condition, but serious growth in less than six months is rare.
SEO takes time
Website SEO promotion differs from advertising in that the search engine needs to recrawl the pages, recalculate the factors and accumulate behavioral data. Each stage takes weeks, and money cannot speed it up.
When to expect results
The benchmark for a mid-sized commercial site is first changes after 2-3 months and a tangible increase in leads after 6-12. In Moscow and in niches with aggregators, timelines are longer.
First shifts
First, impressions, rankings for low-frequency phrases and the number of pages in the index grow. If after three months search traffic is not growing and even these signs are absent, look for the cause in the technical side or the strategy.
The full result
It is measured in leads and revenue, not in places in the search results. A healthy sign is a steady increase in visitors to commercial pages for several months in a row.
Reason 6. A poor website
A search engine sees how inconvenient a site is through people's behavior, and website SEO promotion cannot make up for a weak product. Sometimes it is better to rework the pages first and promote them afterward.
Structure
When all services are gathered on one page, it is impossible to promote it for dozens of different queries. Each major group needs its own landing page with a clear URL and a place in the menu.
Usability
Small fonts, a hidden phone number, a ten-field form and no prices increase the number of returns to the search results. Yandex also evaluates commercial factors: contacts, company details, payment and delivery methods.
What holds promotion back
A website builder without access to the code, a one-page site instead of a catalog, no mobile version. These are platform limitations that editing texts cannot get around.
What to fix first
The pages with the most impressions: improve the first screen, add prices and a clear call to action. Then expand the structure for the query groups that currently lead to general sections.
Reason 7. The contractor promised the impossible
Unrealistic promises are a sure sign there will be no result. No agency controls search engine algorithms, so a guarantee of specific positions is marketing, not a work plan.
"Top in a week"
Fast growth only happens for phrases nobody searches for. It is worse if the "top" was achieved by manipulating behavioral factors: Yandex demotes a site for months for that.
"Guaranteed rankings"
SEO cannot be bought like a boxed product with a guaranteed position. The contractor picks convenient phrases, pushes them up and closes the contract, while leads are as absent as before. More on such traps in the article on how to choose a contractor and not fall into the trap of promises.
What can realistically be promised
Honest SEO services are built on work and metrics the contractor is responsible for:
- a 3-6 month work plan with clear stages;
- fixing technical errors within the agreed timelines;
- growth in visibility and traffic for commercial queries;
- a monthly report with leads from search;
- client access to Yandex Metrica and Yandex Webmaster.
What cannot
Specific rankings by a date, "first place in Yandex," sales multiplying within a month. If at the first meeting you are offered cheap SEO with guarantees like these, it is better to look for another team.
Conclusion
SEO almost always stalls for an understandable reason: the wrong queries, technical issues, weak content, no external signals, too little time, an inconvenient site or dishonest expectations. How can you tell that SEO is not working? Compare commercial page traffic and leads over six months: if both lines are flat, go through the seven points above.
If you need an outside view, contact epic name.: since 2015 we have been doing SEO promotion for companies in Moscow and the regions, and we start with an audit covering these points; see the example in the case study on growth in organic visibility and leads. You can order SEO as a one-off audit or as ongoing monthly work. Prices for website SEO promotion depend on the niche and the competition, so we quote the cost of SEO promotion after an analysis, not from a price list. You can find out the price of website SEO promotion and order it on the SEO promotion page.
ARTICLES
More equally interesting articles.

BREAKDOWNS
How to write a title and description
What Yandex and Google do with your meta tags, how to write a page title and description without keyword stuffing or templates, and how to use CTR in Webmaster to see whether the snippet improved.
Read the article9 November 2026TOOLS
Goals in Yandex Metrica
Which visitor actions to count as goals, how to set them up without mistakes and check that they fire - and which Metrica reports show the channels that bring leads.
Read the article8 November 2026TOOLS
Yandex Direct after July: what changed
In July Yandex Direct switched to combinatorial ads and tightened moderation; in August it added free call tracking and a “maximum profit” strategy. We look at what this changes when launching campaigns.
Read the article7 November 2026FAQ
FAQ.
Yes, we offer full-cycle social media promotion: strategy, content creation, targeted advertising and results analytics.
We give you access to trello/asana where you can see every stage of the work. We also hold regular calls and send progress reports.
Yes, we work with staged payments. You pay for each completed stage according to the approved plan.
Timing depends on the project's complexity. On average a website takes 2 to 6 weeks. We always give exact deadlines before the work starts.
We can work with your content or offer our copywriters to create unique texts and select images.
The price is made up of the scope of work, functionality complexity, design and additional services (content, CRM integration, etc.). We provide a detailed estimate broken down by stages.
With an audit: we study the business, the audience and the goals and shape a clear strategy. Then we fix the terms in a contract, agree on the details and start. Results are shown in numbers, and we build the project's growth on them.
You can leave a request at any time - our operators will call you back within a day. The office works on weekdays from 10:00 to 19:00 moscow time.
Still have questions? We may already know the answer
WE'LL GET BACK TO YOU WITHIN ONE BUSINESS DAY

WE HELP BUSINESSES GROW
Ready to grow?
Leave a request and our managers will get back to you within one business day


