Oksana Chupryna
SEO specialist and content editor
Oksana is in charge of SEO and content at GrandMa Agency. She does the keyword research, plans which pages and articles a site needs, and writes and edits the copy.
Her main rule: a page has to answer the question of the person searching, and keywords are only there to help Google see that. So before she writes anything, she looks at the search results, at what clients actually ask, and at what the site already has.
She runs SEO projects for the agency’s clients, from the audit and metadata to the content plan.
Areas of expertise
← The whole team
Articles by Oksana Chupryna
16
A technical SEO audit you can actually use
Crawl access, indexing and usability: check five URLs and build a repair plan after a CMS migration
13 min read
Read more →
GEO: how to prepare your website for AI answers
Check your website and AI answers with a fixed question panel. Keep visibility separate from customers and sales.
13 min read
Read more →
How much does SEO cost in 2026?
Public prices, a hypothetical breakdown of hours and a way to compare monthly proposals.
12 min read
Read more →
Website SEO optimisation: one-off fixes and ongoing work
One page before and after: what to fix once and what to keep reviewing.
14 min read
Read more →
What is content, and what content does a business website need?
One buyer question, five ways to answer it.
15 min read
Read more →
Schema.org and Rich Snippets: What Google Will Actually Show and What Stays in the Code
Structured data won't push your site to the top or guarantee star ratings in search. Here's which rich snippets Google still shows, what's worth marking up and how to check it.
19 min read
Read more →
Is Google Ignoring Your Hreflang? 10 Reasons Your English Pages Get No Impressions
You launched English and German versions of your site, added hreflang, and the impressions in Europe never came. Here are 10 reasons, from one wrong language code to a page that simply lacks strength.
24 min read
Read more →
Canonical Is Set, but Google Chose a Different Page: 10 Reasons
The canonical tag is there, your plugin shows green, and Google still indexes a different URL. Here are ten reasons why and the order in which to check them in Search Console.
20 min read
Read more →
They search for you on Maps and find the business next door
A customer is two blocks away and searches for "near me". Here's what they see on Google Maps, who may have changed your profile, and how to put it right in half an hour.
22 min read
Read more →
AI Writes Like Everyone Else. Then Your Business Sounds Like No One
How to use AI for drafts while keeping your own point of view, specific facts, and ordinary human language in the text.
11 min read
Read more →
USP: why ‘quality and service’ are not an advantage
Draft a specific promise. Check whether it actually differs from what competitors offer.
11 min read
Read more →
How to Find Clients' Words for a Service Name
A client looks for a solution to their problem, not the name of your internal process. Collect their real wording and put the clear need at the start of the service name.
15 min read
Read more →
Core Web Vitals: fixes without a developer
Core Web Vitals show whether a page opens quickly, responds, and stays still on screen. Let’s unpack the three numbers in Search Console and separate simple fixes from developer tasks.
22 min read
Read more →
AI Search Visibility for B2B: What to Optimize and What to Ignore
AI visibility is not a separate technical trick. It is the result of indexable pages, clear entities, useful evidence and consistent reputation across the web.
7 min read
Read more →
AI Search Visibility Checklist: What to Fix Before Competitors Do
AI answers add another discovery path. Google's AI Search features still build on SEO; clear business information, useful pages and evidence remain practical editorial priorities.
7 min read
Read more →
Content Clusters That Build Demand, Not Just Traffic
Our approach to content clusters connects problems, comparisons, proof, and a relevant next step.
6 min read
Read more →
Want to talk about your project?
Tell us what's holding your site or ads back. We'll reply in writing, usually within one working day.