Revision 1

SEO

@namkyu · Sep 1, 2026, 8:13 AM

Added SEO fundamentals, workflow, tools, technical SEO, and FAQs.
+22,8420

SEO, or search engine optimization, is the process of improving a website so search engines can understand its content and users can discover it through organic search results.

SEO can involve content creation, keyword research, internal linking, technical improvements, site architecture, page experience, backlinks, and monitoring search performance.

Unlike paid advertising, SEO traffic does not require paying for every click. However, ranking improvements are not guaranteed and usually take time to appear.

Item

Details

Full name

Search Engine Optimization

Main goal

Increase visibility in organic search

Main search engine focus

Google, plus other search engines

Core areas

Content, on-page SEO, technical SEO, links, site structure

Coding required

Not always

Free starting tools

Google Search Console, Google Analytics

Common paid tools

Ahrefs, Semrush

Google Search Console cost

Free

Results guaranteed

No

Typical result timing

Changes can take weeks or longer to show

Difficulty

Beginner to advanced

Search engines discover pages, process their content, and decide which results are useful for a particular search.

For Google, this broadly involves:

  • Discovering URLs

  • Crawling pages

  • Rendering content

  • Indexing eligible pages

  • Matching pages to search queries

  • Ranking relevant results

SEO helps make this process easier.

A website can have excellent content but still struggle if search engines cannot crawl it, understand its structure, or determine which page should appear for a topic.

Keyword research identifies what people search for and what type of content they expect to find.

Examples include:

  • "how to start a YouTube channel"

  • "best CRM for small business"

  • "video editing cost"

  • "how much does dropshipping cost"

Useful keyword research looks at more than search volume.

Consider:

  • Search intent

  • Competition

  • Business value

  • Topic relevance

  • Existing search results

  • Whether the site can realistically provide a better result

A keyword with high search volume is not automatically useful.

If the searcher's intent does not match the site's content or business model, the traffic may have little value.

Search intent describes what the person is trying to accomplish.

Common intent types include:

  • Informational: Learn something

  • Navigational: Find a specific website or brand

  • Commercial: Compare options before buying

  • Transactional: Complete a purchase or action

For example:

"what is SEO" is informational.

"best SEO tools" has commercial intent.

"Ahrefs pricing" is closer to transactional or navigational intent.

The page format should match what users actually expect for the query.

On-page SEO involves improving individual pages.

Common elements include:

  • Page title

  • Main heading

  • Subheadings

  • URL

  • Main content

  • Internal links

  • Images

  • Alt text

  • Meta description

  • Structured information

The goal is not to repeatedly insert a keyword.

The page should clearly explain its topic and satisfy the user's reason for searching.

A page title helps both users and search engines understand the page.

Good titles are:

  • Specific

  • Descriptive

  • Relevant to the page

  • Different from other page titles on the same site

Avoid creating dozens of pages with nearly identical titles.

For example:

Better:

How to Start a YouTube Channel

Less useful:

YouTube Guide Tips Information Online

Headings organize a page.

A practical structure may include:

  • Page topic

  • Major sections

  • Supporting subsections

Headings should help readers scan the article.

Do not create heading levels only to insert keywords.

URLs should generally be simple and understandable.

For example:

/wiki/video-editing

is easier to interpret than a URL containing unnecessary IDs and parameters.

Changing established URLs without a reason can create additional SEO work because redirects and links may need to be updated.

Content is one of the main parts of SEO.

Useful content should answer the searcher's question better than a page that exists only to target a keyword.

Strong content may include:

  • Clear explanations

  • Original research

  • Real examples

  • Current numbers

  • First-hand experience

  • Useful tables

  • Step-by-step instructions

  • Sources

  • Images

  • Comparisons

Avoid creating pages simply because a keyword exists.

A site with hundreds of weak, overlapping pages can become difficult to maintain and navigate.

Not every article needs constant updating.

However, information such as:

  • Prices

  • Software features

  • Laws

  • Platform rules

  • Statistics

  • Product specifications

can become outdated.

Review time-sensitive pages periodically and update information when necessary.

Internal links connect pages on the same website.

They help:

  • Users discover related information

  • Search engines discover pages

  • Establish relationships between topics

  • Distribute navigation paths across the site

For example:

A page about Video Editing may link to:

  • Freelancing

  • YouTube

  • AI Video Creation

  • Content Creation

Internal links should be relevant rather than added randomly.

A clear site structure makes it easier to understand how content relates.

A simple structure might be:

Home → Category → Topic → Related Topic

For a large knowledge site, categories and contextual links can help prevent pages from becoming isolated.

Important pages should generally be reachable through normal internal links rather than only through the sitemap.

Before a search engine can index content, it normally needs to discover and crawl the URL.

Pages can be discovered through:

  • Internal links

  • External links

  • Sitemaps

  • Previously known URLs

A page with no links pointing to it may be harder to discover.

Indexing means the search engine has processed a page and may make it eligible to appear in search results.

Being crawled does not guarantee being indexed.

Being indexed also does not guarantee ranking for a particular keyword.

Google Search Console can be used to check whether Google has indexed a specific URL.

Google Search Console is a free service for monitoring how a site appears in Google Search.

It can help identify:

  • Indexed pages

  • Indexing problems

  • Search queries

  • Impressions

  • Clicks

  • Average position

  • External links

  • Sitemap status

  • Manual actions

  • Security issues

Search Console is one of the first tools a new website should configure.

A site does not need Search Console to appear in Google, but the service provides information that is difficult to obtain elsewhere.

A sitemap provides search engines with a list of URLs the site wants them to know about.

XML is one of the most common formats.

A sitemap is particularly useful for:

  • Large sites

  • New sites

  • Sites with many pages

  • Sites where some pages have limited internal links

Google currently limits a single sitemap file to:

  • 50 MB uncompressed

  • 50,000 URLs

Larger websites can use multiple sitemap files and a sitemap index.

A sitemap does not guarantee that every URL will be indexed.

A robots.txt file controls which URLs search engine crawlers are allowed to request.

It is mainly a crawl-management tool.

It should not be treated as the normal way to remove a page from Google Search.

Google specifically states that if a page should not appear in search results, methods such as noindex or access protection should be used instead.

The same or very similar content can sometimes be available through several URLs.

A canonical URL indicates which version should be treated as the preferred version.

Canonicalization can matter when:

  • URL parameters create duplicates

  • The same content appears in several locations

  • HTTP and HTTPS versions exist

  • Multiple domain variants exist

Consistent internal linking and sitemap URLs can also help reinforce the preferred version.

Technical SEO focuses on whether search engines and users can properly access and use the website.

Common areas include:

  • Crawling

  • Indexing

  • HTTPS

  • Redirects

  • Canonical URLs

  • Mobile compatibility

  • JavaScript rendering

  • Site speed

  • Structured data

  • HTTP status codes

  • Sitemaps

  • robots.txt

Technical SEO becomes more important as a site grows.

Google's Core Web Vitals measure aspects of real-world page experience.

The current primary metrics are:

Metric

Measures

Good threshold

LCP

Loading performance

≤ 2.5 seconds

INP

Interaction responsiveness

≤ 200 ms

CLS

Visual stability

≤ 0.1

The thresholds are evaluated using the 75th percentile of page visits.

Speed is not the only factor in SEO, but slow or unstable pages can create a poor user experience.

Websites should work properly on mobile devices.

Check:

  • Text size

  • Navigation

  • Buttons

  • Images

  • Layout

  • Forms

  • Page speed

A desktop page that technically loads on a phone is not necessarily a good mobile experience.

A backlink is a link from another website to your site.

Links can help search engines discover pages and understand whether other sites consider a page useful.

Useful backlinks may come from:

  • News coverage

  • Industry websites

  • Research citations

  • Partners

  • Useful resources

  • Organic references

Avoid building a strategy around large volumes of artificial links.

Google maintains spam policies covering manipulative link practices.

One way to attract links is to publish material people have a reason to reference.

Examples:

  • Original statistics

  • Calculators

  • Research

  • Industry datasets

  • Detailed tutorials

  • Free tools

  • Unique comparisons

Useful resources can attract links naturally over time.

Structured data provides machine-readable information about page content.

Depending on the page, it can describe things such as:

  • Articles

  • Products

  • Organizations

  • Breadcrumbs

  • Events

Supported structured data can make some pages eligible for enhanced search appearances.

Adding structured data does not guarantee a rich result or higher ranking.

Images can also appear in search.

Good practices include:

  • Descriptive file names

  • Appropriate alt text

  • Reasonable file sizes

  • Correct dimensions

  • Relevant surrounding text

Avoid adding alt text purely to repeat keywords.

Alt text should primarily describe the image when that information is useful.

SEO can be started without expensive software.

Cost: Free

Useful for:

  • Search performance

  • Indexing

  • Sitemap submission

  • URL inspection

  • Link reports

  • Search issues

This should usually be the first SEO tool connected to a website.

Google Analytics can show what users do after reaching the website.

Useful information includes:

  • Visitors

  • Traffic sources

  • Landing pages

  • Engagement

  • Conversions

Search Console and Analytics answer different questions.

Search Console focuses on Google Search visibility.

Analytics focuses more broadly on website usage.

Ahrefs provides:

  • Keyword research

  • Competitor research

  • Backlink analysis

  • Rank tracking

  • Site audits

  • Search traffic estimates

Current published pricing includes:

Plan

Current listed price

Free

$0

Starter

About $29/month in current help documentation

Lite

Higher paid tier

Standard

Higher paid tier

Advanced

Higher paid tier

Enterprise

Highest tier

Ahrefs also publishes regional pricing, so displayed prices can differ depending on currency and location.

A beginner does not need Ahrefs to make a site eligible for search.

Paid tools are primarily useful for research, competitive analysis, and scaling SEO work.

Semrush provides:

  • Keyword research

  • Competitor analysis

  • Rank tracking

  • Site audits

  • Backlink analysis

  • AI search visibility tracking

Its current U.S. SEO plan starts at:

  • $139/month when paid monthly

  • $117.33/month equivalent when billed annually

Semrush also provides a limited free tier.

Paid tools should be purchased when their data saves enough time or improves decision-making enough to justify the cost.

Check:

  • Site loads correctly

  • HTTPS works

  • Important pages are not blocked

  • Internal links work

  • Pages return appropriate HTTP responses

Technical problems can prevent content work from producing results.

Verify site ownership and review:

  • Indexing

  • Search performance

  • Sitemap

  • Page issues

New websites may have very little data at first.

Generate a sitemap containing canonical pages that should appear in search.

Submit it through Search Console.

Do not include every possible internal URL if many should not appear in search.

Identify topics relevant to the website.

Look at:

  • Search suggestions

  • Competitors

  • Search results

  • Customer questions

  • Forums

  • Existing site-search data

  • Keyword tools

Build pages around useful topics rather than creating several nearly identical pages for every keyword variation.

Search the target query manually.

Look at what currently ranks.

Ask:

  • Are results tutorials?

  • Product pages?

  • Lists?

  • Videos?

  • Definitions?

  • Tools?

The search results provide clues about search intent.

Include the information required to satisfy the query.

This may involve:

  • Explanation

  • Examples

  • Steps

  • Prices

  • Comparisons

  • Sources

  • FAQs

  • Images

  • Tables

Do not make an article longer simply because competitors have long articles.

Length should come from useful information.

Connect the new page to relevant existing pages.

Also update older pages when the new page is genuinely useful to their readers.

This helps avoid isolated pages.

Before publishing, review:

  • Title

  • URL

  • Heading structure

  • Canonical

  • Indexing settings

  • Images

  • Internal links

  • Mobile layout

  • Page speed

SEO results are not immediate.

Google states that some changes can be reflected within hours while others can take several months, and recommends allowing several weeks before judging whether changes had a useful effect.

Avoid rewriting pages every day because rankings have not changed immediately.

Track:

  • Impressions

  • Clicks

  • Queries

  • Landing pages

  • Rankings

  • Conversions

A page receiving impressions but few clicks may have a different problem from a page receiving no impressions.

SEO is not only publishing new articles.

Existing content can be improved by:

  • Updating outdated facts

  • Expanding missing information

  • Improving structure

  • Fixing broken links

  • Adding internal links

  • Improving titles

  • Removing inaccurate information

High-quality maintenance can be more valuable than continuously adding low-quality pages.

SEO is not paid advertising.

Search engines need time to discover, crawl, process, and reassess pages.

Repeating the same keyword unnaturally does not make a page useful.

Write for the reader while making the topic clear.

Do not create many pages that answer essentially the same question just to target slight keyword variations.

A technically optimized page can still fail if it answers the wrong type of question.

A page should be part of the site's information structure.

Artificial link schemes can create spam-policy risks.

Incorrect robots.txt, noindex, authentication, or canonical settings can prevent important pages from appearing as intended.

A page should be usable on the devices visitors actually use.

Third-party SEO scores are diagnostic tools.

A score of 100 does not guarantee rankings.

Focus on real search visibility, user usefulness, and technical accessibility.

SEO stands for Search Engine Optimization.

It refers to practices that help search engines understand a website and help users discover its content through organic search.

SEO itself does not require paying a search engine for each organic click.

However, producing content, development, tools, employees, consultants, and link-worthy resources can cost money.

Google Search Console is free.

There is no universal timeframe.

Google states that some changes may be reflected within hours while others can take several months.

It generally recommends waiting several weeks before deciding whether changes produced a useful effect.

No.

Google explicitly states that there is no method that automatically ranks a site first.

Search results depend on competition, relevance, quality, search intent, technical accessibility, and many other systems.

No.

A website can perform SEO without either platform.

Paid SEO tools make keyword research, backlink analysis, competitor analysis, rank tracking, and auditing easier at scale.

Yes.

Google provides Search Console as a free service.

Not every small site technically requires one, because search engines can discover pages through links.

However, sitemaps can help search engines discover URLs and are particularly useful for new or large sites.

No.

A sitemap informs Google about URLs but does not guarantee that every page will be indexed.

Not reliably.

Google states that robots.txt is primarily for controlling crawler access.

Use appropriate indexing controls such as noindex when the goal is to prevent an eligible page from appearing in search.

Backlinks are links from other websites to your website.

They can help with discovery and may contribute to how search engines understand the importance and context of pages.

Page speed affects user experience, and Google measures Core Web Vitals such as LCP, INP, and CLS.

Speed should be improved alongside content quality and other technical considerations rather than treated as the only SEO factor.

The method used to produce content is less important than whether the content is useful, accurate, original where appropriate, and complies with search-engine policies.

Mass-producing low-value pages simply to target search traffic can create quality problems regardless of whether AI was used.

No.

SEO principles can also apply to other search engines.

Google receives significant attention because of its search-market importance and extensive public documentation.

Canonical Markdown
1SEO, or search engine optimization, is the process of improving a website so search engines can understand its content and users can discover it through organic search results.
2
3SEO can involve content creation, keyword research, internal linking, technical improvements, site architecture, page experience, backlinks, and monitoring search performance.
4
5Unlike paid advertising, SEO traffic does not require paying for every click. However, ranking improvements are not guaranteed and usually take time to appear.
6
7# Quick Facts
8
9
10| Item | Details |
11| -------------------------- | ---------------------------------------------------------- |
12| Full name | Search Engine Optimization |
13| Main goal | Increase visibility in organic search |
14| Main search engine focus | Google, plus other search engines |
15| Core areas | Content, on-page SEO, technical SEO, links, site structure |
16| Coding required | Not always |
17| Free starting tools | Google Search Console, Google Analytics |
18| Common paid tools | Ahrefs, Semrush |
19| Google Search Console cost | Free |
20| Results guaranteed | No |
21| Typical result timing | Changes can take weeks or longer to show |
22| Difficulty | Beginner to advanced |
23
24
25# How SEO Works
26
27Search engines discover pages, process their content, and decide which results are useful for a particular search.
28
29For Google, this broadly involves:
30
31- Discovering URLs
32- Crawling pages
33- Rendering content
34- Indexing eligible pages
35- Matching pages to search queries
36- Ranking relevant results
37
38SEO helps make this process easier.
39
40A website can have excellent content but still struggle if search engines cannot crawl it, understand its structure, or determine which page should appear for a topic.
41
42# Main Areas of SEO
43
44## Keyword Research
45
46Keyword research identifies what people search for and what type of content they expect to find.
47
48Examples include:
49
50- "how to start a YouTube channel"
51- "best CRM for small business"
52- "video editing cost"
53- "how much does dropshipping cost"
54
55Useful keyword research looks at more than search volume.
56
57Consider:
58
59- Search intent
60- Competition
61- Business value
62- Topic relevance
63- Existing search results
64- Whether the site can realistically provide a better result
65
66A keyword with high search volume is not automatically useful.
67
68If the searcher's intent does not match the site's content or business model, the traffic may have little value.
69
70# Search Intent
71
72Search intent describes what the person is trying to accomplish.
73
74Common intent types include:
75
76- **Informational:** Learn something
77- **Navigational:** Find a specific website or brand
78- **Commercial:** Compare options before buying
79- **Transactional:** Complete a purchase or action
80
81For example:
82
83"what is SEO" is informational.
84
85"best SEO tools" has commercial intent.
86
87"Ahrefs pricing" is closer to transactional or navigational intent.
88
89The page format should match what users actually expect for the query.
90
91# On-Page SEO
92
93On-page SEO involves improving individual pages.
94
95Common elements include:
96
97- Page title
98- Main heading
99- Subheadings
100- URL
101- Main content
102- Internal links
103- Images
104- Alt text
105- Meta description
106- Structured information
107
108The goal is not to repeatedly insert a keyword.
109
110The page should clearly explain its topic and satisfy the user's reason for searching.
111
112# Titles
113
114A page title helps both users and search engines understand the page.
115
116Good titles are:
117
118- Specific
119- Descriptive
120- Relevant to the page
121- Different from other page titles on the same site
122
123Avoid creating dozens of pages with nearly identical titles.
124
125For example:
126
127Better:
128
129**How to Start a YouTube Channel**
130
131Less useful:
132
133**YouTube Guide Tips Information Online**
134
135# Headings
136
137Headings organize a page.
138
139A practical structure may include:
140
141- Page topic
142- Major sections
143- Supporting subsections
144
145Headings should help readers scan the article.
146
147Do not create heading levels only to insert keywords.
148
149# URLs
150
151URLs should generally be simple and understandable.
152
153For example:
154
155`/wiki/video-editing`
156
157is easier to interpret than a URL containing unnecessary IDs and parameters.
158
159Changing established URLs without a reason can create additional SEO work because redirects and links may need to be updated.
160
161# Content SEO
162
163Content is one of the main parts of SEO.
164
165Useful content should answer the searcher's question better than a page that exists only to target a keyword.
166
167Strong content may include:
168
169- Clear explanations
170- Original research
171- Real examples
172- Current numbers
173- First-hand experience
174- Useful tables
175- Step-by-step instructions
176- Sources
177- Images
178- Comparisons
179
180Avoid creating pages simply because a keyword exists.
181
182A site with hundreds of weak, overlapping pages can become difficult to maintain and navigate.
183
184# Content Freshness
185
186Not every article needs constant updating.
187
188However, information such as:
189
190- Prices
191- Software features
192- Laws
193- Platform rules
194- Statistics
195- Product specifications
196
197can become outdated.
198
199Review time-sensitive pages periodically and update information when necessary.
200
201# Internal Linking
202
203Internal links connect pages on the same website.
204
205They help:
206
207- Users discover related information
208- Search engines discover pages
209- Establish relationships between topics
210- Distribute navigation paths across the site
211
212For example:
213
214A page about **Video Editing** may link to:
215
216- Freelancing
217- YouTube
218- AI Video Creation
219- Content Creation
220
221Internal links should be relevant rather than added randomly.
222
223# Site Structure
224
225A clear site structure makes it easier to understand how content relates.
226
227A simple structure might be:
228
229Home → Category → Topic → Related Topic
230
231For a large knowledge site, categories and contextual links can help prevent pages from becoming isolated.
232
233Important pages should generally be reachable through normal internal links rather than only through the sitemap.
234
235# Crawling
236
237Before a search engine can index content, it normally needs to discover and crawl the URL.
238
239Pages can be discovered through:
240
241- Internal links
242- External links
243- Sitemaps
244- Previously known URLs
245
246A page with no links pointing to it may be harder to discover.
247
248# Indexing
249
250Indexing means the search engine has processed a page and may make it eligible to appear in search results.
251
252Being crawled does not guarantee being indexed.
253
254Being indexed also does not guarantee ranking for a particular keyword.
255
256Google Search Console can be used to check whether Google has indexed a specific URL.
257
258# Google Search Console
259
260Google Search Console is a free service for monitoring how a site appears in Google Search.
261
262It can help identify:
263
264- Indexed pages
265- Indexing problems
266- Search queries
267- Impressions
268- Clicks
269- Average position
270- External links
271- Sitemap status
272- Manual actions
273- Security issues
274
275Search Console is one of the first tools a new website should configure.
276
277A site does not need Search Console to appear in Google, but the service provides information that is difficult to obtain elsewhere.
278
279# Sitemaps
280
281A sitemap provides search engines with a list of URLs the site wants them to know about.
282
283XML is one of the most common formats.
284
285A sitemap is particularly useful for:
286
287- Large sites
288- New sites
289- Sites with many pages
290- Sites where some pages have limited internal links
291
292Google currently limits a single sitemap file to:
293
294- 50 MB uncompressed
295- 50,000 URLs
296
297Larger websites can use multiple sitemap files and a sitemap index.
298
299A sitemap does not guarantee that every URL will be indexed.
300
301# robots.txt
302
303A `robots.txt` file controls which URLs search engine crawlers are allowed to request.
304
305It is mainly a crawl-management tool.
306
307It should not be treated as the normal way to remove a page from Google Search.
308
309Google specifically states that if a page should not appear in search results, methods such as `noindex` or access protection should be used instead.
310
311# Canonical URLs
312
313The same or very similar content can sometimes be available through several URLs.
314
315A canonical URL indicates which version should be treated as the preferred version.
316
317Canonicalization can matter when:
318
319- URL parameters create duplicates
320- The same content appears in several locations
321- HTTP and HTTPS versions exist
322- Multiple domain variants exist
323
324Consistent internal linking and sitemap URLs can also help reinforce the preferred version.
325
326# Technical SEO
327
328Technical SEO focuses on whether search engines and users can properly access and use the website.
329
330Common areas include:
331
332- Crawling
333- Indexing
334- HTTPS
335- Redirects
336- Canonical URLs
337- Mobile compatibility
338- JavaScript rendering
339- Site speed
340- Structured data
341- HTTP status codes
342- Sitemaps
343- robots.txt
344
345Technical SEO becomes more important as a site grows.
346
347# Page Speed and Core Web Vitals
348
349Google's Core Web Vitals measure aspects of real-world page experience.
350
351The current primary metrics are:
352
353
354| Metric | Measures | Good threshold |
355| ------ | -------------------------- | --------------: |
356| LCP | Loading performance | ≤ 2.5 seconds |
357| INP | Interaction responsiveness | ≤ 200 ms |
358| CLS | Visual stability | ≤ 0.1 |
359
360
361The thresholds are evaluated using the 75th percentile of page visits.
362
363Speed is not the only factor in SEO, but slow or unstable pages can create a poor user experience.
364
365# Mobile SEO
366
367Websites should work properly on mobile devices.
368
369Check:
370
371- Text size
372- Navigation
373- Buttons
374- Images
375- Layout
376- Forms
377- Page speed
378
379A desktop page that technically loads on a phone is not necessarily a good mobile experience.
380
381# Backlinks
382
383A backlink is a link from another website to your site.
384
385Links can help search engines discover pages and understand whether other sites consider a page useful.
386
387Useful backlinks may come from:
388
389- News coverage
390- Industry websites
391- Research citations
392- Partners
393- Useful resources
394- Organic references
395
396Avoid building a strategy around large volumes of artificial links.
397
398Google maintains spam policies covering manipulative link practices.
399
400# Link Earning
401
402One way to attract links is to publish material people have a reason to reference.
403
404Examples:
405
406- Original statistics
407- Calculators
408- Research
409- Industry datasets
410- Detailed tutorials
411- Free tools
412- Unique comparisons
413
414Useful resources can attract links naturally over time.
415
416# Structured Data
417
418Structured data provides machine-readable information about page content.
419
420Depending on the page, it can describe things such as:
421
422- Articles
423- Products
424- Organizations
425- Breadcrumbs
426- Events
427
428Supported structured data can make some pages eligible for enhanced search appearances.
429
430Adding structured data does not guarantee a rich result or higher ranking.
431
432# Images and SEO
433
434Images can also appear in search.
435
436Good practices include:
437
438- Descriptive file names
439- Appropriate alt text
440- Reasonable file sizes
441- Correct dimensions
442- Relevant surrounding text
443
444Avoid adding alt text purely to repeat keywords.
445
446Alt text should primarily describe the image when that information is useful.
447
448# SEO Tools
449
450SEO can be started without expensive software.
451
452## Google Search Console
453
454**Cost: Free**
455
456Useful for:
457
458- Search performance
459- Indexing
460- Sitemap submission
461- URL inspection
462- Link reports
463- Search issues
464
465This should usually be the first SEO tool connected to a website.
466
467## Google Analytics
468
469Google Analytics can show what users do after reaching the website.
470
471Useful information includes:
472
473- Visitors
474- Traffic sources
475- Landing pages
476- Engagement
477- Conversions
478
479Search Console and Analytics answer different questions.
480
481Search Console focuses on Google Search visibility.
482
483Analytics focuses more broadly on website usage.
484
485## Ahrefs
486
487Ahrefs provides:
488
489- Keyword research
490- Competitor research
491- Backlink analysis
492- Rank tracking
493- Site audits
494- Search traffic estimates
495
496Current published pricing includes:
497
498
499| Plan | Current listed price |
500| ---------- | ---------------------------------------------: |
501| Free | $0 |
502| Starter | About $29/month in current help documentation |
503| Lite | Higher paid tier |
504| Standard | Higher paid tier |
505| Advanced | Higher paid tier |
506| Enterprise | Highest tier |
507
508
509Ahrefs also publishes regional pricing, so displayed prices can differ depending on currency and location.
510
511A beginner does not need Ahrefs to make a site eligible for search.
512
513Paid tools are primarily useful for research, competitive analysis, and scaling SEO work.
514
515## Semrush
516
517Semrush provides:
518
519- Keyword research
520- Competitor analysis
521- Rank tracking
522- Site audits
523- Backlink analysis
524- AI search visibility tracking
525
526Its current U.S. SEO plan starts at:
527
528- $139/month when paid monthly
529- $117.33/month equivalent when billed annually
530
531Semrush also provides a limited free tier.
532
533Paid tools should be purchased when their data saves enough time or improves decision-making enough to justify the cost.
534
535# Practical SEO Workflow
536
537## 1. Make Sure the Site Can Be Crawled
538
539Check:
540
541- Site loads correctly
542- HTTPS works
543- Important pages are not blocked
544- Internal links work
545- Pages return appropriate HTTP responses
546
547Technical problems can prevent content work from producing results.
548
549## 2. Set Up Search Console
550
551Verify site ownership and review:
552
553- Indexing
554- Search performance
555- Sitemap
556- Page issues
557
558New websites may have very little data at first.
559
560## 3. Create and Submit a Sitemap
561
562Generate a sitemap containing canonical pages that should appear in search.
563
564Submit it through Search Console.
565
566Do not include every possible internal URL if many should not appear in search.
567
568## 4. Research Topics
569
570Identify topics relevant to the website.
571
572Look at:
573
574- Search suggestions
575- Competitors
576- Search results
577- Customer questions
578- Forums
579- Existing site-search data
580- Keyword tools
581
582Build pages around useful topics rather than creating several nearly identical pages for every keyword variation.
583
584## 5. Inspect the Search Results
585
586Search the target query manually.
587
588Look at what currently ranks.
589
590Ask:
591
592- Are results tutorials?
593- Product pages?
594- Lists?
595- Videos?
596- Definitions?
597- Tools?
598
599The search results provide clues about search intent.
600
601## 6. Create the Best Useful Page You Can
602
603Include the information required to satisfy the query.
604
605This may involve:
606
607- Explanation
608- Examples
609- Steps
610- Prices
611- Comparisons
612- Sources
613- FAQs
614- Images
615- Tables
616
617Do not make an article longer simply because competitors have long articles.
618
619Length should come from useful information.
620
621## 7. Add Internal Links
622
623Connect the new page to relevant existing pages.
624
625Also update older pages when the new page is genuinely useful to their readers.
626
627This helps avoid isolated pages.
628
629## 8. Check Technical Details
630
631Before publishing, review:
632
633- Title
634- URL
635- Heading structure
636- Canonical
637- Indexing settings
638- Images
639- Internal links
640- Mobile layout
641- Page speed
642
643## 9. Publish and Wait for Data
644
645SEO results are not immediate.
646
647Google states that some changes can be reflected within hours while others can take several months, and recommends allowing several weeks before judging whether changes had a useful effect.
648
649Avoid rewriting pages every day because rankings have not changed immediately.
650
651## 10. Measure Performance
652
653Track:
654
655- Impressions
656- Clicks
657- Queries
658- Landing pages
659- Rankings
660- Conversions
661
662A page receiving impressions but few clicks may have a different problem from a page receiving no impressions.
663
664## 11. Improve Existing Pages
665
666SEO is not only publishing new articles.
667
668Existing content can be improved by:
669
670- Updating outdated facts
671- Expanding missing information
672- Improving structure
673- Fixing broken links
674- Adding internal links
675- Improving titles
676- Removing inaccurate information
677
678High-quality maintenance can be more valuable than continuously adding low-quality pages.
679
680# Common SEO Mistakes
681
682## Expecting Immediate Results
683
684SEO is not paid advertising.
685
686Search engines need time to discover, crawl, process, and reassess pages.
687
688## Keyword Stuffing
689
690Repeating the same keyword unnaturally does not make a page useful.
691
692Write for the reader while making the topic clear.
693
694## Creating Duplicate Pages
695
696Do not create many pages that answer essentially the same question just to target slight keyword variations.
697
698## Ignoring Search Intent
699
700A technically optimized page can still fail if it answers the wrong type of question.
701
702## Publishing Without Internal Links
703
704A page should be part of the site's information structure.
705
706## Buying Low-Quality Links
707
708Artificial link schemes can create spam-policy risks.
709
710## Blocking Important Pages
711
712Incorrect robots.txt, noindex, authentication, or canonical settings can prevent important pages from appearing as intended.
713
714## Ignoring Mobile
715
716A page should be usable on the devices visitors actually use.
717
718## Obsessing Over SEO Scores
719
720Third-party SEO scores are diagnostic tools.
721
722A score of 100 does not guarantee rankings.
723
724Focus on real search visibility, user usefulness, and technical accessibility.
725
726# Frequently Asked Questions
727
728## What does SEO mean?
729
730SEO stands for Search Engine Optimization.
731
732It refers to practices that help search engines understand a website and help users discover its content through organic search.
733
734## Is SEO free?
735
736SEO itself does not require paying a search engine for each organic click.
737
738However, producing content, development, tools, employees, consultants, and link-worthy resources can cost money.
739
740Google Search Console is free.
741
742## How long does SEO take?
743
744There is no universal timeframe.
745
746Google states that some changes may be reflected within hours while others can take several months.
747
748It generally recommends waiting several weeks before deciding whether changes produced a useful effect.
749
750## Can I guarantee a number-one Google ranking?
751
752No.
753
754Google explicitly states that there is no method that automatically ranks a site first.
755
756Search results depend on competition, relevance, quality, search intent, technical accessibility, and many other systems.
757
758## Do I need Ahrefs or Semrush?
759
760No.
761
762A website can perform SEO without either platform.
763
764Paid SEO tools make keyword research, backlink analysis, competitor analysis, rank tracking, and auditing easier at scale.
765
766## Is Google Search Console free?
767
768Yes.
769
770Google provides Search Console as a free service.
771
772## Do I need a sitemap?
773
774Not every small site technically requires one, because search engines can discover pages through links.
775
776However, sitemaps can help search engines discover URLs and are particularly useful for new or large sites.
777
778## Does submitting a sitemap guarantee indexing?
779
780No.
781
782A sitemap informs Google about URLs but does not guarantee that every page will be indexed.
783
784## Does robots.txt prevent a page from appearing in Google?
785
786Not reliably.
787
788Google states that robots.txt is primarily for controlling crawler access.
789
790Use appropriate indexing controls such as `noindex` when the goal is to prevent an eligible page from appearing in search.
791
792## What are backlinks?
793
794Backlinks are links from other websites to your website.
795
796They can help with discovery and may contribute to how search engines understand the importance and context of pages.
797
798## Is page speed important?
799
800Page speed affects user experience, and Google measures Core Web Vitals such as LCP, INP, and CLS.
801
802Speed should be improved alongside content quality and other technical considerations rather than treated as the only SEO factor.
803
804## Does AI-generated content rank?
805
806The method used to produce content is less important than whether the content is useful, accurate, original where appropriate, and complies with search-engine policies.
807
808Mass-producing low-value pages simply to target search traffic can create quality problems regardless of whether AI was used.
809
810## Is SEO only for Google?
811
812No.
813
814SEO principles can also apply to other search engines.
815
816Google receives significant attention because of its search-market importance and extensive public documentation.
817
818# Sources
819
820- [Google Search Central — SEO Starter Guide](https://developers.google.com/search/docs/fundamentals/seo-starter-guide) — Official Google introduction to SEO, search visibility, content, site organization, and common optimization practices.
821- [Google Search Central — Get Started with Search: A Developer's Guide](https://developers.google.com/search/docs/fundamentals/get-started-developers) — Official technical guidance for making websites accessible and understandable to Google Search.
822- [Google Search Console Help — About Search Console](https://support.google.com/webmasters/answer/9128668) — Official description of Search Console as a free service for monitoring search performance, crawling, indexing, links, and search issues.
823- [Google Search Central — Build and Submit a Sitemap](https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap) — Official sitemap formats, submission guidance, canonical URL recommendations, and the 50 MB / 50,000 URL sitemap limits.
824- [Google Search Central — Introduction to robots.txt](https://developers.google.com/search/docs/crawling-indexing/robots/intro) — Official guidance explaining crawler controls and why robots.txt should not be used as the primary method for preventing Google indexing.
825- [Google Search Central — Crawling and Indexing](https://developers.google.com/search/docs/crawling-indexing) — Official documentation covering crawling, canonicalization, mobile sites, JavaScript, metadata, and indexing.
826- [web.dev — How the Core Web Vitals Thresholds Were Defined](https://web.dev/articles/defining-core-web-vitals-thresholds) — Official Core Web Vitals definitions and good thresholds for LCP, INP, and CLS.
827- [Ahrefs — Plans & Pricing](https://ahrefs.com/pricing) — Current Ahrefs Free, Starter, Lite, Standard, Advanced, and Enterprise SEO tool pricing and feature limits.
828- [Ahrefs Help Center — About the Starter Plan](https://help.ahrefs.com/en/articles/9419051-about-ahrefs-starter-plan) — Current Starter plan limits and included SEO tools.
829- [Semrush — SEO & AI Search Plans and Pricing](https://www.semrush.com/pricing/seo-ai-search/) — Current SEO plans, keyword tracking, site auditing, competitor analysis, and AI visibility pricing.