Skip to content
BackNov 7
Hannah O.
Upwork badge

Hannah O.

Website Content Strategist | Copywriter | SEO, GEO, AEO Expert

SEO copywriter and website content strategist. I connect what your buyers actually search for with what your website actually says, so the right people find you, trust you, and get in touch. 10+ years in SEO, content strategy and copywriting. Top Rated Plus, 100% Job Success and a 4.9/5 rating across 70+ Upwork contracts. Most websites don't have a traffic problem. They have a "the right people aren't finding this, or they're finding it and leaving" problem. I connect the dots between search demand, site structure, page-level copy and conversion, instead of treating SEO, messaging and copywriting as separate jobs. That's usually where the money is hiding: a page can rank and still lose the enquiry. *** WHAT I DO *** ✓ Website copy and messaging: Homepages, service pages, landing pages and sales pages. Written from the audit and the job each page has to do, not from a blank page and a wish. You get the strategy, the page brief and the finished copy in one pass, rather than a deck your writer has to interpret. ✓ Website SEO audits and strategy: A prioritised review of what's holding organic visibility back: search intent, keyword-to-page mapping, cannibalisation, internal linking, on-page issues, competitor gaps. You get a fix list in priority order, costed in effort — not a 60-page report nobody reads. ✓ Site structure and information architecture: Mapping pages to buying intent so search engines can tell what each page is for, and buyers land on the one that answers their question. On a site that has grown by accident, this is usually the highest-leverage fix available. ✓ Content strategy and page planning: What each page needs to say, in what order, for whom, and why — tied to the searches that precede a purchase. ✓ Brand positioning and messaging direction: Value proposition, offer clarity, page hierarchy and the language you use to describe what you do. ✓ AI search visibility (GEO / AEO): Getting cited by ChatGPT, Perplexity, Gemini and Google's AI overviews: entity clarity, structured data, answer-ready pages, and the third-party mentions these models actually draw on. ✓ Conversion and UX review: Where visitors drop off, why, and what to change first — read from behaviour data rather than opinion. *** WHAT I DON'T DO *** Blog, article and ongoing content production. If that's what you need, I'll say so upfront rather than take the brief. *** PROOF *** - 10+ years across in-house, agency and freelance work: B2B, professional services, healthcare, wellness, travel and ecommerce - 70+ contracts and 100+ projects, 100% Job Success, Top Rated Plus, 4.9/5 average rating - Up to 420% growth in organic traffic and a 65% average lift in conversion rate - Agency-side experience with Assertive Media and Daniel Foley Consultancy, plus in-house SEO and email marketing for an SEO software brand - Ahrefs, Semrush, Screaming Frog, Google Search Console, GA4, Surfer, WordPress, Shopify, Squarespace, Wix *** HOW I WORK *** Audit first, always. Before I write anything, I want to know what your audience searches for, what your competitors are doing, and where your site is losing people. Then we fix the highest-impact pages first. You'll always know what I'm doing, why it matters, and what I'd do next if you only had budget for one thing. If your site needs the strategy underneath it, that comes as standard, because copy written without it is just guessing. Send me your website and the one thing you most want it to do. I'll tell you straight whether I can help.

🇬🇧Northampton, United Kingdom$65/hr100% JSS4.97 (36)Since Sep 2017
GlobeUpwork

Earnings and projects

MRR
$944

Last 6 months ÷ 6

World#50,774 / 412k
🇬🇧Country#992 / 10.7k
Revenue, last 30 days
$1.5k

Last 6 months: $5.7k

World#30,355 / 412k
🇬🇧Country#618 / 10.7k
Total earnings
$34k

Billed in all: $35k

World#101,204 / 412k
🇬🇧Country#2,323 / 10.7k
Per project
$488

$2.8k in the last 6 months

World#185,073 / 412k
🇬🇧Country#4,963 / 10.7k
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇬🇧Country#1,969 / 10.7k
Projects in all
70

Across 90 contracts

63% fixed37% hourly
World#42,828 / 412k
🇬🇧Country#1,101 / 10.7k

Earnings, last 30 days

$35.3k+$1.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$33k$34k$35k$36kOct 8Oct 23Nov 7

Skill rankings: Top 8% in Website Copywriting

Ranked by MRR among everyone on Upwork with the skill.

  1. #24Messaging Framework124 freelancers · 🇬🇧 #3Top 19%
  2. #63Content Audit463 freelancers · 🇬🇧 #4Top 14%
  3. #67Information Architecture723 freelancers · 🇬🇧 #6Top 9%
  4. #87Direct Response Copywriting741 freelancers · 🇬🇧 #11Top 12%
  5. #138Brand Positioning909 freelancers · 🇬🇧 #9Top 15%
  6. #236Website Copywriting2,920 freelancers · 🇬🇧 #32Top 8%
  7. #240AI SEO651 freelancers · 🇬🇧 #6Top 37%
  8. #273Keyword Research1,930 freelancers · 🇬🇧 #7Top 14%