Objective

Transform a general-purpose personal portfolio into a discoverable content hub that demonstrates SEO strategy execution — not just writing skill. The goal was to improve search visibility for content-writing and SEO-related queries, add structured data for answer-engine readability, and establish a baseline for organic performance reporting via Google Search Console.

Starting point (before)

Keyword strategy

I mapped target queries by search intent using topic research (search suggestions, competitor SERP review, and Semrush/Ahrefs-style keyword analysis):

PagePrimary keyword targetIntent
Homepagecontent writer SEO strategist ColomboCommercial / personal brand
B2B guideSME organic content strategy B2BInformational / commercial
Founder voice sampleB2B thought leadership content search strategyInformational
SEO case studyportfolio SEO case study on-page optimizationInformational / proof

On-page changes implemented

ElementBeforeAfter
Homepage title Speaker · Leader · Student · Builder Content Writer & SEO Strategist · Mohamed Hisshan
Meta description General portfolio summary Content writer, SEO, GEO/AEO, B2B samples, Robert Gordon University
Content architecture Projects only Writing hub + 3 linked content pages (guide, founder sample, case study)
Internal links Minimal cross-linking Nav + footer links between writing cluster and homepage
Schema markup None Person, WebSite, Article, CollectionPage JSON-LD
Canonical URLs Not set on subpages Canonical tags on all writing pages

GEO / AEO considerations applied

CMS publishing workflow

Content was authored in HTML, version-controlled via Git, and deployed to Vercel — mirroring a real CMS publishing workflow: draft → on-page SEO check → internal link review → schema validation → publish → monitor in GSC.

Organic performance reporting (setup)

Google Search Console — property verification pending (see setup checklist below). Once verified, I will track:

Baseline metrics (record after GSC verification + 7–14 days of data):

Update this section with screenshots from GSC Performance report once data is available.

Next optimisation steps

  1. Complete GSC verification and submit sitemap.
  2. Run Semrush or Ahrefs site audit; fix any flagged on-page issues.
  3. Add FAQ schema to the B2B guide if expanding with an FAQ section.
  4. Republish founder-voice sample on LinkedIn to build backlinks and social proof.
  5. Review GSC after 30 days; update titles/meta on pages with high impressions but low CTR.

Tools used

This case study documents real optimization work on my own portfolio — the same process I apply to client and campaign content: research, structure, on-page SEO, schema, internal linking, and performance tracking.