New format
Internal ranking factors: what to fix on the site
Internal ranking factors are everything you can improve on the site itself: copy and media, URL structure, headings and snippets, internal linking, HTTPS, speed, mobile, and usability.
External signals (links, mentions, some behavioral effects) take longer and are harder to control directly. Below: a practical on-page map — what to check, where to dig deeper, and how not to confuse prep work with promising page one “next week.”
Map: internal vs. external
Search evaluates the page and the site as a whole. Simply put: internal factors are what you edit in the CMS, templates, and on the server; external — links, mentions, signals around the domain.
A classic mistake is chasing links onto a raw site: slow, without HTTPS, with duplicates and empty landing pages. First make the resource readable for bots and people, then strengthen off-site signals.
Internal factors usually include:
- content: copy, media, uniqueness, and intent match
- meta and headings: title, description, H1–H3
- URL structure and navigation
- internal linking
- HTTPS, speed, mobile-friendly
- basic UX: forms, readability, clickability
External — rough guide:
- quality and diversity of inbound links
- brand mentions
- some behavioral effects outside your direct control
Content, headings, and snippets
The page should answer the query — not “stuff the keyword,” but close the user’s job. One clear H1, a logical H2–H3 hierarchy, title and description that aren’t copies of each other.
Media should support meaning: clear file names, sensible alt text, reasonable weight. Empty filler and template duplicates are weaker than unique materials for the cluster.
Landing page minimum:
- unique title and description
- one H1, no competing copies
- copy and media matched to cluster intent
- no cannibalization with neighboring URLs
Site structure, URLs, and internal linking
Clean URLs and short readable paths help people and the snippet. Breadcrumbs and clear navigation reduce “getting lost” on the site.
Internal links build clusters: from overviews to detail, from related pages to the intent anchor. Menu and footer shouldn’t spawn thousands of weak links to junk URLs.
In practice:
- section map built around keywords, not “whatever the CMS made”
- Latin URLs, no junk params in the canonical
- linking to commercial pages and answers, not only home
- duplicates and pagination under control (canonical / noindex by scenario)
Tech: HTTPS, speed, mobile
HTTPS is a baseline expectation for browsers and users: no mixed content, a valid certificate, and http→https redirect. Speed (Core Web Vitals and felt load) affects bounces and crawl.
Mobile-first: templates must work on a phone — taps, forms, readability. A separate “2012 mobile version” with cut content is a risk.
Control list:
- valid SSL and chain
- no mixed content on key templates
- image compression, cache, sensible JS
- responsive layout without horizontal scroll and micro-buttons
Usability and on-site behavior
Usability isn’t “bought” with fake engagement. Readable copy, a clear CTA, working forms, and no pop-up traps cut irritation and help conversion.
If the user can’t find an answer or hits a 500 error — rankings and ads won’t save you. UX is part of internal factors in a broad sense: you control the template and content.
What to check by hand:
- the first screen explains the offer
- contacts and forms work on mobile
- no aggressive overlays covering content
- 404s and empty sections don’t dead-end without navigation
Site-wide settings
Some factors hit the whole domain: robots.txt, sitemap, template canonicals, language/region in Search Console, a consistent title style, indexing policy for filters and site search.
A template mistake (e.g., noindex on a whole section or canonical “everything to home”) hits thousands of URLs at once. Sitewide template edits need a backup and a smoke check after deploy.
Global checklist:
- robots.txt doesn’t block what’s needed
- sitemap is current and in Search Console
- canonical and pagination aligned
- utility and filter URLs under control
Work order and timeline expectations
First remove crawl and trust blockers, then strengthen content and structure of commercial keyword clusters, and monitor Search Console in parallel. Start link building when the on-page base isn’t collapsing.
On-page fixes are part of prep. Core ranking buildup after systematic work starts takes months: page one for a meaningful share of the set is typically planned for 2–6 months — not “turned on HTTPS — #1–3 tomorrow.”
Rhythm:
- a backlog prioritized by business impact
- a crawl after major releases
- once a month — error review in Search Console
- track prep and rank dynamics separately
FAQ
How do internal factors differ from external ones?
Internal — on your domain: content, tech, structure, UX. External — links and signals off-site. Both matter; without an on-page base, external efforts often stall.
Where do I start if the site is raw?
Indexing and status codes, HTTPS, mobile, unique title/H1 on commercial URLs, basic structure and speed. Then content depth and internal linking.
Is this the same as a technical SEO audit?
They overlap. An audit is a check method; internal factors are an influence map. The audit answers “what’s broken”; this article covers “what counts as on-page.”
Must every item be perfect?
No. Prioritize by business impact: commercial landing pages and crawl paths first. Snippet cosmetics without indexing are useless.
Do images and video matter?
Yes: meaning (alt text, context), file weight (speed), and time on page. Heavy uncompressed media hurts Core Web Vitals and UX.
Is internal linking an internal factor?
Yes. It passes equity and helps bots and people find important URLs. Without it, clusters live in isolation.
Is usability SEO?
There’s no direct “button score,” but convenience affects behavior and conversion. Bad UX eats the benefit even with good rankings.
When should I expect rank growth after fixes?
On-page prep and cleanup — typically a few weeks to about a month. A meaningful share of the core set on page one is typically planned for 2–6 months after systematic work starts — not “tomorrow after HTTPS.”
Link building starts on a raw site — slow, mixed content, empty money landings?
We’ll put on-page in order first: content, structure, HTTPS, speed — prep before the external track.
Discuss the task