Home / Questions / What is on-page SEO, and does a web developer do it?
What is on-page SEO, and does a web developer do it?
On-page SEO is everything on your own pages that helps search engines understand and rank them: titles, descriptions, headings, content, internal links, image alt text, URLs, schema and speed. A good developer sets up the technical and structural parts at launch; content and keyword work usually continue afterwards.
Owners often assume their new website is “SEO ready” because the developer said so. But on-page SEO covers many tasks, and not all of them are part of a typical build. Knowing what is included helps you ask the right questions and avoid gaps.

Here is what on-page SEO means, who usually does each part and how to check it.
What on-page SEO includes
| Element | What it means | Usually done by |
|---|---|---|
| Title tags | The clickable headline in search results | Developer sets up; content team refines |
| Meta descriptions | The short text under the title | Same as above |
| Headings (H1, H2) | Page structure | Developer and content writer |
| Content | Text that answers searchers | Owner, writer or SEO specialist |
| Internal links | Links between your pages | Developer and content team |
| Image alt text | Descriptions of images | Developer and editor |
| URLs | Clean, readable addresses | Developer |
| Schema markup | Structured data for rich results | Developer |
| Speed and mobile | Fast, usable pages | Developer |
Google’s title link guidance and snippet guidance explain how titles and descriptions are used.
Ready to act on this?
Get a written review of your site, or send us your question and we will reply within 24 hours.
What a developer should do at launch
- Install and configure an SEO plugin or platform settings.
- Set a unique title and description for each main page.
- Use one H1 per page and logical headings.
- Create clean URLs and an XML sitemap.
- Add schema such as Organisation or LocalBusiness.
- Optimise images and page speed.
- Make sure search engines can index the site.
Our WordPress Starter website includes on-page SEO setup as standard.
What usually continues after launch
- Keyword research and new content.
- Improving pages that rank on page two.
- Updating titles based on Search Console data.
- Building internal links as new pages are added.
This ongoing work is often done by the owner, a writer or an SEO service.
How to check on-page SEO yourself
- Search
site:yourdomain.comand read your titles and descriptions. - Check each page has one clear main heading.
- Look for images without alt text using a free checker.
- Run a speed test on your main pages.
- Use our schema generator to add structured data.
Example: a gap discovered
A furniture showroom’s new site looked great, but every page had the same title: the business name. The developer had built the site but not set up on-page SEO. Search results showed identical listings, and clicks were low. After unique titles, descriptions and headings were added for each category page, the pages became easier to tell apart in search, and clicks increased. A ten-minute check would have caught the gap at launch.
On-page SEO versus off-page SEO
On-page SEO covers your own pages. Off-page SEO covers signals from elsewhere, such as links from other sites, reviews and mentions. Both matter. A strong on-page setup makes every link and review more effective.
Questions to ask before you hire
Ask your developer which tasks are included at launch: titles, descriptions, headings, sitemap, schema, speed work and redirects. Ask who will write the page content and whether they will review it for search. Ask what reports or checks you will receive at handover. Clear answers mean you know exactly what is covered, and what you need to arrange separately with a writer or marketing partner.
Related services
Frequently asked questions
Is on-page SEO a one-time task?
The setup is one-time. Improving content and titles is ongoing.
Which SEO plugin is best for WordPress?
Rank Math and Yoast are both widely used. Either works when configured well.
Does my developer need SEO skills?
They should handle technical and structural on-page SEO. Content strategy can be separate.
How many keywords per page?
One main topic per page, with related terms used naturally.
Can I do on-page SEO myself?
Yes, for titles, descriptions and content, once the technical setup is done.
Not sure where your site stands?
Send us the details and we will reply within 24 hours with a clear next step.