ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
On-Page SEO Checklist
3
44 checks to run on every page you publish or update. Free to use.
4
By Aashish Khadka · aashishkhadka.com.np
5
6
How to use it
7
1. See the Example (filled) tab first: a finished audit of a sample trekking page.
8
2. Make one copy of this file per page. On the Checklist tab, fill in the page URL and main keyword.
9
3. New to SEO? Filter the Quick 15 column (★) and do those 15 checks first.
10
4. Set each check's Status: Done, To fix or Not relevant. Write what you found in Notes.
11
5. Fix High priority items first. Your progress below updates automatically.
12
13
Legend
14
Orange cells
are the only cells you fill in. Everything else calculates itself.
15
Blue cells
are tips for websites in Nepal.
16
★ Quick 15
marks the 15 most important checks, explained in the blog post.
17
Status options
Not checked · Done · To fix · Not relevant
18
19
Your progress
20
SectionChecksDoneTo fixNot checkedProgress
21
Search intent & keywords40040%
22
Title tag & meta description50050%
23
URL30030%
24
Headings & structure30030%
25
Content quality70070%
26
Images & media40040%
27
Links60060%
28
Technical (page level)60060%
29
Sharing10010%
30
Conversion30030%
31
After publishing20020%
32
Total (all 44)4400440%
33
★ Quick 151500150%
34
Progress = Done ÷ (Checks − Not relevant)
35
36
Good to know
37
• Not every check applies to every page. Mark those 'Not relevant' and move on.
38
• This list leaves out outdated advice on purpose: keyword density, 'LSI keywords', minimum word counts and plugin scores aren't things Google uses.
39
• Each check explained with examples: aashishkhadka.com.np/on-page-seo-checklist
40
• Full guide to using this sheet: aashishkhadka.com.np/resources/on-page-seo-checklist-template
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100