Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 287

ON-PAGE SEO CHECKLIST

INSTRUCTIONS:
• Is the page set to index? (i.e. no noindex tag!)

STEP #1: ENTER YOUR HOMEPAGE URL:


Enter your homepage URL below; this MUST contain http(s) and
"/" (e.g. http://www.robbierichards.com).

HOMEPAGE:

STEP #2: ENTER SITEMAP URL(S):


Paste your sitemap URL(s) below (note: if you're unsure where to find these, try navigating to
/sitemap.xml — you should see a list of sitemap URLs which you can then copy/paste below.

SITEMAP URL(S):

FETCH SITEMAP(S)

STEP #3: IMPORT KEYWORDS (FROM SEMRUSH)


8) Select the option to "Replace data starting at selected cell" (when prompted with the popup) — leave a
other settings alone!

SEMRUSH DATA IMPORTED?

STEP
7) Paste the data into cell C6 in#4:
theIMPORT SITE DATA
"2. URL Profiler (FROM
(import)" URL PROFILER)
sheet/tab.

URL PROFILER DATA IMPORTED?


4) Rinse and repeat this process forSTEP #5: MAP YOUR KEYWORDS
ALL pages!

ALL KEYWORDS MAPPED?

THIS SPREADSHEET WAS CREATED BY JOSHUA HARDWICK (IN COLLABORATION WITH ROBBIE RICHA

Joshua Hardwick
The SEO Project

30 Day Free SEMRush Trial


PAGE SEO CHECKLIST

INSTRUCTIONS:
tag!)

ENTER YOUR HOMEPAGE URL:


ST contain http(s) and MUST be entered WITHOUT the trailing

2: ENTER SITEMAP URL(S):


you're unsure where to find these, try navigating to
temap URLs which you can then copy/paste below.

# PAGES FOUND:

TCH SITEMAP(S)

ORT KEYWORDS (FROM SEMRUSH)


ing at selected cell" (when prompted with the popup) — leave all

NO — PLEASE IMPORT

RT SITE DATA
L Profiler (FROM
(import)" URL PROFILER)
sheet/tab.

NO — PLEASE IMPORT
#5: MAP YOUR KEYWORDS
ages!

NO

SHUA HARDWICK (IN COLLABORATION WITH ROBBIE RICHARDS)

Robbie Richards
RobbieRichards.com

14 Day Free URL Profiler Trial


GET URLS
ON-PAGE S

Keyword Position
^^ SELECT THIS CELL WHEN IMPORTING
ON-PAGE SEO CHECKLIST

Previous positi Search Volume Keyword DifficuCPC


Get Free 30 Day SEMRush Trial
URL
ON-PAGE SEO CHECKLIST

Get 14 Day Free Trial for URL Profiler


PAGE
ON-PAGE SEO CHECKLIST

← PREVIOUS KW NEXT KW → RESET KW

URL Target keyword


^^ SELECT THIS CELL WHEN IMPORTING
T

RESET KW

Manual override Confirm


BASIC CHECKS
PAGE
ROBOTS NOINDEX?
BASIC CHECKS H1 TAG
HTTPS MOBILE-FRIENDLY H1 H1 (DUPLICATE) H1 (CONTAINS KW)
G TITLE TAG
H1 (STARTS W. KW) TITLE TITLE (TOO LONG?) TITLE (TOO SHORT?)
TITLE TAG
TITLE (CONTAINS KW) TITLE (STARTS W. KW) TITLE (CONTAINS "MODIFIERS")
META DESCRIPTION TAG
META DESCRIPTION META DESCRIPTION (TOO LONG?) META DESCRIPTION (CONTAINS KW)
URL CHECKS
SEO-FRIENDLY URL URL (CONTAINS KW) URL IS SHORT (<50 CHAR)
MEDIA CHECKS
URL (CONTAINS SUBFOLDER) VIDEO(S) IMAGES W/O ALT
CONTENT (NOT 100% RELIABLE)
THIN CONTENT?

You might also like