
SEO is not a one-off item in a website quote. It is a system that connects technical health, content structure, brand trust, local signals and measurement. If you want long-term organic growth, filling in title and description tags is not enough.
This guide is for companies and e-shops that want to understand what matters. No guaranteed TOP rankings, no tricks and no unsupported percentages. SEO should be driven by priorities, outputs and data in Search Console and GA4.
If you need help with an audit or monthly SEO work, see SEO optimization. For the basics, read SEO for business owners.
Four Layers of SEO
Split SEO into four layers:
Four layers of SEO
- Technical SEO indexation, speed, structure, schema, sitemap
- On-page SEO title, description, H1-H6, copy, internal links
- Content and authority clusters, blog, case studies, external mentions
- Local and AI/GEO Google profile, directories, NAP, useful answers, FAQ, extractable answers
The importance of each layer depends on the business and customer queries. Great content on a broken website is hard to rank. A fast website without content has little to rank for.
Technical SEO
Technical SEO is not glamorous, but you cannot skip it. Before content, check:
- indexation of important pages,
- robots.txt and sitemap,
- canonical tags,
- 404s and redirects,
- speed and Core Web Vitals,
- mobile usability,
- structured data,
- hreflang for language versions,
- duplicate titles and H1s,
- internal linking.
With Next.js websites, the advantage is stronger control over rendering, metadata, sitemap and JSON-LD. That does not guarantee rankings, but it gives a cleaner technical foundation.
For a deeper list, read the technical SEO checklist.
Content Clusters and Topical Authority
One page cannot cover an entire topic. If you want to rank for websites, e-shops, Shoptet, SEO or redesign, you need a cluster:
What a content cluster consists of
- Commercial service page the main page of the service
- Pillar article the main guide to the topic
- Supporting blog posts articles that build on it
- Internal links connecting the pages in the cluster
- Updates based on Search Console data
Example for e-shops:
- money page: e-shop development,
- pillar: platform choice guide,
- supporting articles: how much an e-shop costs, Shoptet vs Shopify vs custom, SEO mistakes in e-shops.
Important rule: one main intent = one main page. If you create five similar pages for the same keyword, you start competing with yourself.
Worked example: Connect topics around the reader's question
ORIGINAL EXAMPLE · FICTIONAL DATA
| Intent | Content | Logical next step |
|---|---|---|
| I need a shop | Custom e-shop service | Discuss a brief |
| Choosing technology | Platform selection guide | Compare requirements |
| Planning a budget | How much an e-shop costs | Clarify scope |
| Replacing an old shop | When to redesign | List concrete problems |
Existing topics have different roles; avoid a second page for the same intent.
SEO for E-shops
E-shop SEO has specific risks:
- duplicate products,
- filter URLs,
- weak categories,
- non-indexed products,
- missing Product schema,
- sold-out items,
- migration without 301 redirects,
- slow checkout and images.
In e-commerce, categories often hold more SEO value than individual products. Categories should serve a shopping intent through products, navigation and necessary guidance; FAQs and long text are not mandatory. Product descriptions should be unique where the commercial value justifies it.
Related article: SEO for e-shops.
Local SEO for Ostrava and MSK
For a local company, adding "Ostrava" to a title is not enough. Keep accurate information in relevant places for customers and search:
- Google Business Profile,
- Firmy.cz,
- Mapy.cz,
- Najisto,
- consistent NAP,
- local contact page,
- real reviews only when they exist,
- regional case studies when true and permitted.
Do not create thin city clone pages like "SEO Opava", "website Havirov" or "e-shop Karvina" unless you have unique local content, proof and a reason for a separate page. That is a doorway-page risk.
More in local SEO Ostrava.
Worked example: Local search should lead to the right entrance
ORIGINAL EXAMPLE · FICTIONAL DATA
| Information location | Example detail |
|---|---|
| Website | North Workshop / bicycle repair / Ostrava |
| Business profile | Same name, contact and hours |
| Arrival | Courtyard entrance; visit by arrangement |
| Customer question | "Can I bring my bike on Friday?" |
| Answer | Check availability through contact |
Fictional premises; the owner should confirm the information.
AI Search and GEO
Search is changing. People use Google AI Overviews, ChatGPT, Perplexity, Gemini and other assistants. The goal is not just to be indexed, but to be citable.
AI-friendly content has:
- clear answers in the opening paragraphs,
- concrete prices and scopes,
- FAQ,
- valid structured data matching visible content,
- a date reflecting a genuine content update,
- entity authority,
- llms.txt / llms-full.txt as an optional experiment (it is not required for Google AI features),
- no pricing or claim contradictions.
Consistency is essential. If one page says custom e-shop from 90k and another from 140k, an assistant may pick the wrong version. That is why pricing should come from service data and downstream copies must stay synced.
What to Measure
SEO without measurement is guesswork. Minimum:
The minimum to measure
- Google Search Console queries, impressions, clicks, CTR, average position
- GA4 organic landing pages, conversions, forms
- Indexation sitemap, coverage, errors
- Internal links which articles send users to money pages
- Inquiries source and lead quality
Do not call SEO successful just because one keyword moves up. Track whether organic search brings relevant traffic, inquiries or sales conversations.
SEO Pricing
With me:
| Package | From | Output |
|---|---|---|
| Mini-audit | free | 5 priorities, short report, 30 min consultation |
| Care (website management) | €220/mo | site monitoring and 3 h of work including basic SEO |
| SEO Growth | from €340/mo | 6 h: active technical and on-page changes, a priority page and reporting |
| SEO audit + plan | from €400 | technical, on-page and keyword research; e-shops and larger sites quoted individually |
| Custom SEO | from €600/mo | e-shops, competitive niches, content, link building and larger technical work as scoped |
Care is a website management plan; what each management plan costs is covered in how much website management costs.
Summary
SEO is not a checkbox. It is a combination of technical foundation, content, measurement, local trust and regular work. The best results come when SEO is part of the website, e-shop and long-term growth plan.
To start practically, send a URL through SEO optimization. If you are planning a new website, connect SEO during website development. For e-shops, start by choosing the right platform on e-shop development.
