SEO Portfolio · Research → Mapping → Implementation → QA

Keyword research turned into a cleaner on-page SEO system.

A screenshot-backed implementation case study on anjumananwar.site showing how I moved from keyword discovery and search-intent decisions to URL mapping, titles, meta descriptions, H1s, internal links and crawl-depth validation.

11key HTML URLs reviewed in the final Screaming Frog QA crawl
11/11pages with one H1 occurrence in the reviewed crawl
200status code on all 11 reviewed internal HTML pages
Depth 1for the main commercial, proof and authority pages
01 · Research logic

I did not treat every keyword as a page.

The research was filtered by business fit, search intent, location relevance, demand and whether a phrase could be used naturally. Comparison terms were separated from direct service intent instead of being forced into money pages.

Keyword research snapshot

Examples from the Google Keyword Planner export reviewed during the project.

KeywordAvg. monthly searchesDecision
seo expert in bangladesh1,900Core provider intent
seo specialist in bangladesh110Supporting provider variant
seo consultant in bangladesh50Supporting commercial variant
on page seo390Service/topic support
technical seo260Service/topic support

Data note: Google Keyword Planner export period shown in the working file was 1 Jul 2025–30 Jun 2026. Search volume was used as a signal, not as the only decision factor.

Decision rule
One primary intent → one preferred URL.

A keyword was mapped only when the page naturally matched what the searcher wanted. Similar words were allowed across the site when the page purpose was different.

No keyword stuffing
02 · Keyword-to-URL mapping

Each core page received a distinct job.

Mapping reduced overlap between provider, service, evidence, trust and informational pages. The goal was not to repeat the same keyword everywhere; it was to make the site architecture clearer for users and search engines.

URLPrimary intent / topicSearch intentRole in the journey
/SEO Expert in BangladeshCommercial / providerPrimary personal-service entry point
/seo-services/SEO Services in BangladeshCommercial / transactionalService scope and conversion
/meta-ads/Meta Ads Services in BangladeshCommercial / transactionalPaid social service page
/about/Anjuman Anwar · SEO SpecialistBranded / authorityTrust, positioning and identity
/case-studies/SEO & Meta Ads Case StudiesCommercial investigationProof and before/after evidence
/seo-portfolio/SEO Portfolio & AnalyticsCommercial investigationBroader implementation evidence
/reviews/Anjuman Anwar Client ReviewsBranded / trustClient voice and reassurance
/blog/SEO & Meta Ads BlogInformational hubEducational/topical support
Intent example: “best SEO expert in Bangladesh” was treated as a comparison / commercial-investigation query rather than being forced as the primary keyword of a service page.
03 · On-page implementation

Research was translated into visible page signals.

I aligned titles, descriptions, H1s and supporting copy with the mapped page purpose. Exact-match phrasing was used selectively; natural editorial language was retained where it improved trust and readability.

1

Title

Primary topic + page value + brand, without stacking multiple near-duplicate variants.

2

Meta

Intent-aligned description with scope, value and a clear reason to click.

3

H1

One clear main heading per reviewed page, balancing keywords with human-facing positioning.

4

Content

Supporting terms were placed where they accurately described services, evidence or informational topics.

Example: SEO Services

Title: SEO Services in Bangladesh | Technical SEO & Audits | Anjuman Anwar

H1: Evidence-led SEO services in Bangladesh for clear priorities.

Example: Homepage

Title: SEO Expert in Bangladesh & Meta Ads Marketer | Anjuman Anwar

H1: Meta Ads Marketer & SEO Specialist.

The primary phrase was carried in the title while the H1 stayed natural and brand-led rather than being forced into an exact-match template.

04 · Screaming Frog validation

Every change was retested, not assumed.

A fresh crawl was used to validate implementation across titles, meta descriptions, H1s, status/indexability, anchor text and crawl depth. The screenshots below are the working evidence from that QA pass.

Screaming Frog Page Titles report for anjumananwar.site
Page title QADistinct titles across the 11 reviewed HTML URLs, with one title occurrence per page.
Screaming Frog Meta Description report
Meta description QAOne meta description occurrence per reviewed page; the crawl also exposed length outliers for editorial review.
Screaming Frog H1 report
H1 structureAll 11 reviewed pages returned one H1 occurrence, avoiding missing or multiple-H1 structural issues.
Screaming Frog Internal HTML report showing status and indexability
Internal URL healthAll 11 key HTML URLs shown in the QA crawl returned 200 OK and were indexable.
Screaming Frog internal anchor text examples for the SEO Services page
Anchor-text reviewNatural variations such as “SEO Services,” “Explore SEO services,” and broader “SEO” anchors were reviewed instead of forcing exact-match text everywhere.
Screaming Frog crawl depth and inlinks columns
Crawl-depth QACore commercial, authority and proof pages were reachable at crawl depth 1 in the reviewed crawl; one supporting blog article sat at depth 2.
05 · Internal linking

Links were evaluated by source, anchor and position.

For the SEO Services page, the exported Screaming Frog inlinks report contained 24 internal links from 10 unique source pages. I separated sitewide/navigation links from contextual content links instead of treating every raw inlink as equal.

Link-position distribution

Navigation
10
Aside
6
Content
4
Footer
3
Head
1

One “Content” row was the page’s own accessibility skip link, so it was not treated as a contextual SEO recommendation.

Screaming Frog link position report
Link-position evidenceNavigation, content, footer and other link origins were inspected separately to understand architecture and contextual support.
06 · Outcome

A reusable SEO decision system, not a keyword list.

The value of the work was the sequence: research → intent → mapping → implementation → internal linking → crawl QA. This creates a repeatable workflow that can be applied to client sites without relying on keyword density or blind template optimization.

Keyword researchSeed expansion, volume review, business fit and intent filtering.
Keyword mappingPrimary page intent and supporting variants assigned to the correct URL.
On-page SEOTitles, meta descriptions, H1s and supporting content aligned to each page purpose.
Cannibalization controlProvider, service, evidence, trust and informational intent separated by page role.
Internal-link QAAnchor variation, unique sources and link position reviewed for key commercial pages.
RetestScreaming Frog validation across status, indexability, titles, meta, H1 and crawl depth.
Evidence note: The screenshots shown on this page come from my own website implementation and SEO working records. This case study documents implementation quality and technical QA; it does not claim ranking gains that have not yet been measured.