SEO and Paid Ads Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$5/Hour

HOURS PER WEEK

25

DATE UPDATED

Aug 11, 2026

JOB OVERVIEW

We are looking for an experienced and results-driven SEO & Paid Ads Specialist to join our growing UK-based business.

You will be responsible for managing and improving the SEO and paid advertising performance of multiple UK websites and businesses.

A key part of the role will be managing Google Ads and Microsoft Ads campaigns across six separate business entities, ensuring campaigns are properly structured, monitored and continuously optimised to generate high-quality leads at the best possible cost.

This is a hands-on role for someone who understands that digital marketing is about generating measurable results, not simply producing reports.

Key Responsibilities
Google & Microsoft Paid Ads
Manage Google Ads and Microsoft/Bing Ads campaigns across 6 business entities.
Manage multiple campaigns, budgets and target audiences.
Carry out keyword research and competitor analysis.
Create and optimise search campaigns and ad groups.
Write and test effective ad copy.
Manage bids, budgets, match types and negative keywords.
Monitor CPC, CTR, conversion rates and cost per lead.
Identify underperforming campaigns and take corrective action.
Continuously test new keywords, ads and landing pages.
Monitor campaign performance and identify opportunities for growth.
Ensure conversion tracking is accurate across all websites.
Produce regular performance reports and recommendations.
Allocate advertising budgets effectively between campaigns and entities.
Identify opportunities to reduce cost per lead while increasing lead volume.

SEO
Develop and implement SEO strategies across multiple UK websites.
Carry out keyword research and competitor analysis.
Improve Google rankings for target keywords.
Optimise website content, headings, titles, meta descriptions and internal links.
Conduct technical SEO audits.
Identify and resolve SEO issues.
Develop content strategies to increase organic traffic.
Monitor Google Search Console and Google Analytics.
Monitor keyword rankings and organic traffic.
Identify backlink and digital PR opportunities.
Keep up to date with Google algorithm changes and SEO best practices.
Analytics & Lead Generation
Monitor website traffic and lead generation across all entities.
Track where enquiries and leads are coming from.
Analyse campaign performance and conversion rates.
Identify opportunities to improve landing pages and website conversion rates.
Monitor cost per acquisition and return on advertising spend.
Work with management to develop new lead-generation strategies.
Provide clear recommendations based on data and performance.

What We're Looking For

The ideal candidate will have proven experience managing paid advertising campaigns across multiple businesses or websites.

You should have:

Proven experience managing Google Ads.
Proven experience managing Microsoft/Bing Ads.
Experience managing campaigns across multiple businesses or websites.
Strong SEO knowledge and practical experience.
Excellent keyword research skills.
Experience with Google Analytics 4.
Experience with Google Search Console.
Experience with Google Tag Manager and conversion tracking.
Strong analytical and reporting skills.
Excellent written English.
Strong attention to detail.
Ability to work independently.
A commercial, results-focused mindset.
Desirable Experience

Experience with:

WordPress
Elementor
SEMrush
Ahrefs
Screaming Frog
Looker Studio
Local SEO
Lead generation
Conversion Rate Optimisation
Google Tag Manager
UET / Microsoft Ads conversion tracking
Landing page optimisation
AI tools for SEO and content creation
The Right Person

We are looking for someone who takes ownership.

You shouldn't need to be told every day which keywords to target or which campaigns need attention. We want someone who will look at the numbers, identify an opportunity or problem and take action.

For example:

"Cost per lead has increased by 25% on Entity A — I've identified the keywords causing this, paused them and reallocated the budget to the campaigns producing the best-quality leads."

That is the type of thinking we are looking for.

You will be managing campaigns across six entities, so organisation, attention to detail and the ability to prioritise are essential.

What We Offer
Fully remote position.
UK-based management team.
UK working hours.
Long-term position with a growing business.
Responsibility for multiple websites and business entities.
Direct access to management.
Opportunity to take ownership of SEO and paid advertising.
Scope for increased responsibility as the business grows.
Competitive salary based on experience.
How to Apply

Please send your CV and examples of previous SEO and paid advertising work.

Your application should include:

How many Google Ads accounts/campaigns you currently manage or have managed.
Your experience with Microsoft/Bing Ads.
Examples of websites you have worked on.
Examples of SEO results you have achieved.
Examples of Google/Microsoft Ads results you have achieved.
Your experience managing multiple businesses or entities.
Your expected monthly salary.
Your availability

Applications without evidence of previous SEO or paid advertising experience may not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0136
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,704 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-and-Paid-Ads-Specialist-1707136
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0074 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707136
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 907245
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1707136
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707136' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707136 
0.0011   UPDATE employer_jobs SET hit_counts '***Aug-11-2026=411***Aug-12-2026=155***Aug-13-2026=67***Aug-14-2026=38***Aug-15-2026=26***Aug-16-2026=26***Aug-17-2026=38***Aug-18-2026=7***Aug-21-2026=1***Aug-25-2026=1' WHERE job_id'1707136'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=769' WHERE job_id'1707136'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707136' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707136 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907245'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)