Senior Technical & Ecommerce SEO Lead

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

TYPE OF WORK

Full Time

SALARY

Depends on knowledge

HOURS PER WEEK

4

DATE UPDATED

Jul 26, 2026

JOB OVERVIEW

We have ambitious plans to grow rapidly. Our entire ecosystem has been divided into 4 new positions. We are looking for people who have the knowledge and experience to join our team and take our 23 year old company to the next level.

Feel free to browse our 4 open positions, but do not apply to any if you do not have the experience required. Thanks you.

Here they are:

1. Senior Technical & Ecommerce SEO Lead
2. Off-Page SEO & Paid Search Performance Specialist
3. Creative Strategy & Advertising Content Lead
4. Senior Digital & Social Performance Marketing Lead

This ad is for position #1
1. Senior Technical & Ecommerce SEO Lead

SENIOR TECHNICAL & ECOMMERCE SEO LEAD
Full-Time Permanent Position — 40 Hours Per Week
Job Overview

We are a 23-year-old printing and manufacturing company looking for a highly experienced, hands-on Senior Technical & Ecommerce SEO Lead to take ownership of the organic-search performance of our ecommerce website.

This is not a temporary SEO project.

This is not a position for someone whose SEO experience consists primarily of WordPress plugins, writing blog posts, buying backlinks, or running automated audits.

Our website is a custom-built ecommerce platform using PHP, HTML5 and CSS. We need someone who understands how search engines crawl, index, interpret and rank ecommerce websites and who can work directly with our website and development team to correct problems and build long-term organic growth.

Our primary objective is not simply more traffic.
Our objective is more qualified search traffic, more orders and more revenue.

You will be the primary owner of the website's technical SEO, ecommerce SEO, on-page SEO, keyword strategy, site architecture, content SEO strategy, local SEO and organic-search measurement.

You will work closely with a separate Off-Page SEO & Paid Search Specialist.

CORE RESPONSIBILITIES
1. Complete Technical SEO Ownership

Perform comprehensive technical SEO audits and personally identify, prioritize and resolve issues affecting crawling, indexing, rankings and website performance.

You must understand and be able to work with:

Google crawling and indexing
Google Search Console
3XX and 4XX errors
Broken internal links
Broken external links
Redirect chains
Redirect loops
301 redirects
Canonical tags
Duplicate URLs
Duplicate content
Duplicate title tags
Duplicate meta descriptions
Missing titles and descriptions
Index/noindex directives
robots.txt
XML sitemaps
Orphan pages
Crawl depth
URL parameters
Search/filter URLs
Pagination
Faceted navigation
JavaScript rendering issues
Mobile SEO
Page speed
Core Web Vitals
Image optimization
Structured data
Crawl-budget considerations on large sites

You must be able to explain WHY a technical issue exists and determine the correct solution rather than simply reporting what an automated SEO tool flags.

2. URL CLEANUP, DUPLICATE PAGES & SITE MIGRATIONS

Our website has historical URLs, duplicate products/pages, an older website and other URLs that may need to be preserved, consolidated, redirected, canonicalized, noindexed or removed.

You must know how to d ---------- :

Which URL should remain
Which version should be canonical
Which URL should receive a 301 redirect
Which URL should be removed
Which page should be noindexed
When similar pages should remain separate
How to preserve valuable backlinks and historical authority
How to retire an old site or subdomain correctly
How to migrate content without unnecessarily losing rankings
How to update internal links after migrations
How to monitor Google after major changes

We do not want someone making mass URL changes without understanding the consequences.

3. ECOMMERCE SEO

You will develop and maintain the SEO architecture for an ecommerce website with hundreds of products and the potential for thousands of products, categories, templates, landing pages and supporting content pages.

You will optimize:

Product pages
Product categories
Subcategories
Landing pages
Product variants
Design/template pages
Supporting informational content

You must understand how an ecommerce website should be structured so search engines can determine which pages are most important.

4. PRODUCT PAGE SEO

You will establish and implement standards for every important product page.

This includes:

Keyword targeting
Search intent
Product titles
Meta titles
Meta descriptions
H1/H2 structure
Product descriptions
Supporting copy
FAQs
Images
Image filenames where appropriate
Alt text
Internal links
Related products
Breadcrumbs
Calls to action
Structured data
Product variants
Offers
Shipping/return information where applicable
Conversion-focused content

Every important page should have a clear purpose and search opportunity.

5. CATEGORY & SITE ARCHITECTURE SEO

Build a logical hierarchy such as:
Home ? Major Category ? Subcategory ? Product

and:
Blog/Guide ? Category ? Product

You will determine when we need:

New categories
New subcategories
New landing pages
Consolidated categories
Better navigation
Improved breadcrumbs
Better internal-link relationships

You will identify orphan pages and pages receiving insufficient internal authority.

6. KEYWORD RESEARCH & KEYWORD MAPPING

Perform ongoing keyword research based on actual customer searches and buying intent.

Research should include:

Transactional keywords
Commercial keywords
Informational keywords
Product keywords
Category keywords
Long-tail keywords
Non-branded keywords
Branded keywords
Competitor keywords
Local keywords
Search volume
Keyword difficulty
SERP competition
Search intent

Maintain a keyword-to-URL map showing which page is intended to rank for each important keyword/topic.

Prevent unnecessary keyword cannibalization where several pages compete for the same intent.

7. ON-PAGE SEO

Personally manage or direct:

Titles
Meta descriptions
H1/H2/H3 structure
URLs
Content
Product descriptions
Category content
Alt text
Internal anchor text
Internal links
Breadcrumbs
Related products
FAQs
Page relevance
Calls to action

We expect optimization for human customers and search engines.

Keyword stuffing is not acceptable.

8. STRUCTURED DATA / SCHEMA

Understand and correctly implement or specify structured data including appropriate types such as:

Product
Product variants
Offer
Breadcrumb
Organization
LocalBusiness
Article
Video
Shipping information
Return policies
Other appropriate ecommerce structured data

You must know how to test structured data and troubleshoot errors.

9. GOOGLE MERCHANT CENTER

Experience with Google Merchant Center is strongly preferred.

Responsibilities may include:

Product feed setup
Feed diagnostics
Product eligibility
Pricing accuracy
Availability
Product identifiers
Images
Free product listings
Feed/website consistency
Merchant Center errors and warnings

Work with our Paid Search Specialist when product-feed information is also being used for Shopping campaigns.

10. CONTENT SEO STRATEGY

You are responsible for determining WHAT SEO content we need and WHY.

Potential content includes:

Buying guides
Printing guides
Design guides
How-to content
FAQs
Comparison pages
Industry pages
Product-use ideas
Customer education
Videos/supporting video pages
Location/service pages where legitimate
Evergreen resources

You do not necessarily have to personally write every article.

You must be able to create detailed content briefs specifying:

Target search intent
Primary keyword/theme
Supporting topics
Questions to answer
Recommended page structure
Internal links
Products/categories being supported
Conversion goal
11. COMPETITOR SEO ANALYSIS

Continuously monitor major competitors.

Analyze:

Keywords
Ranking pages
Category structures
Product pages
Content
Internal linking
SERP visibility
Structured data
Backlink profiles
Content gaps
Product gaps
Search features
Competitor strengths
Competitor weaknesses

You will share backlink opportunities with our Off-Page SEO Specialist.

We do not blindly copy competitors.

We determine what works and build something better.

12. LOCAL SEO

Own the organic portion of our local-search strategy.

Responsibilities include:

Google Business Profile optimization
Business categories
Products/services
Business information
NAP consistency
Local citations strategy
Local keyword research
Legitimate location/service pages
Local competitor analysis
Google Maps/local-pack visibility
Reviews/reputation SEO strategy
Local organic reporting
13. GOOGLE SEARCH CONSOLE

You should be highly proficient with Search Console.

Use it regularly for:

Queries
Landing pages
Impressions
Clicks
CTR
Rankings
Indexing
URL Inspection
Sitemaps
Core Web Vitals
Structured-data issues
Manual actions
Security issues
Identifying content opportunities

Search Console should be a working tool, not something checked once a month.

14. GOOGLE ANALYTICS 4 & SEO MEASUREMENT

Work with GA4 to understand:

Organic users
Organic sessions
Landing pages
Engagement
Ecommerce events
Add-to-cart
Checkout
Purchases
Revenue
Conversion rates
New vs. returning visitors

SEO must be tied to business results.

15. GOOGLE TAG MANAGER / TRACKING KNOWLEDGE

You must understand tracking well enough to work with GTM and developers on:

GA4
Ecommerce tracking
Product views
Add-to-cart
Begin checkout
Purchases
Revenue
Forms
Phone-call tracking where appropriate
Other conversion events

Our separate paid-media specialists will use this measurement infrastructure.

16. CONVERSION RATE OPTIMIZATION

Organic SEO traffic is worthless if it does not convert.

Evaluate:

Landing-page experience
Product-page usability
Calls to action
Navigation
Mobile experience
Trust signals
Reviews
Forms
Checkout friction
Product information
Page layout
Search intent alignment

Recommend and test improvements.

17. TOOLS

You should have extensive hands-on experience with several of the following:

Google Search Console
GA4
Google Tag Manager
Google Business Profile
Google Merchant Center
Screaming Frog
Ahrefs
Semrush
PageSpeed Insights
Lighthouse
Rich Results Test
Schema validators
Looker Studio
Bing Webmaster Tools
Microsoft Clarity

We care about what you can accomplish with these tools, not how many names you can put on a resume.

TECHNICAL KNOWLEDGE

Our website is custom built using PHP, HTML5 and CSS.

You do not need to be our primary programmer, but you must understand enough to work intelligently with:

HTML
CSS
PHP concepts
JavaScript SEO
HTTP status codes
HTTP headers
Canonicals
Redirects
robots.txt
XML
JSON-LD
Schema
DNS/domain concepts
Server behavior

You must be comfortable communicating exact technical requirements to developers.

WHAT YOU WILL OWN

You will have final SEO ownership over:

Technical SEO
Ecommerce SEO
Site architecture
Indexation
URL decisions
On-page SEO
Keyword strategy
Internal linking
Schema
Content SEO strategy
Merchant Center organic/product-data coordination
Local organic SEO
Search Console
Organic reporting
Organic CRO recommendations
FIRST 90 DAYS
Phase 1 — Audit & Measurement
Crawl entire website
Verify Search Console
Verify GA4
Verify GTM
Verify ecommerce tracking
Establish indexation baseline
Establish ranking baseline
Audit URLs
Audit old websites/subdomains
Audit site architecture
Audit schema
Audit product/category SEO
Audit page speed
Audit local SEO
Audit competitors
Build prioritized roadmap
Phase 2 — Critical Cleanup

Correct:

Indexation problems
Duplicate URLs
Duplicate content
Broken links
Redirects
Canonicals
Metadata
Sitemaps
robots directives
Internal links
Mobile problems
Schema
Major performance issues
Phase 3 — Growth Foundation

Build:

Keyword map
Site architecture plan
Product SEO standards
Category SEO standards
Internal-linking strategy
Content roadmap
Local SEO roadmap
Reporting dashboard
THIS IS A PERMANENT POSITION

Once the original technical cleanup is complete, your job does not end.

You will continuously:

Analyze ? Prioritize ? Implement ? Measure ? Improve ? Repeat

Every week there should be opportunities to improve rankings, pages, categories, products, content, conversions or technical performance.

REQUIRED EXPERIENCE

We prefer:

5+ years serious SEO experience
Strong technical SEO background
Ecommerce SEO experience
Experience with custom websites
Proven Search Console/GA4 expertise
Experience handling migrations and URL consolidation
Strong keyword and site-architecture skills
Understanding of modern Google Search practices

Years alone will not get you hired.

You must demonstrate that you know what you are doing.

TO APPLY

Please provide:

PDF resume.
Three ecommerce websites you personally worked on.
Explain specifically what YOU did on each.
Show before/after Search Console or organic performance where possible.
Give an example of a serious technical SEO problem you personally diagnosed and fixed.

Then answer:

Question 1

A website has 300 legitimate products, but Google and Screaming Frog discover thousands of URLs. What do you investigate first?

Question 2

We have several highly similar product URLs. Explain how you determine whether to keep them separate, canonicalize them, redirect them, noindex them or delete them.

Question 3

We have an old website with years of history and backlinks that needs to be retired. Explain exactly how you would handle the migration.

Question 4

Explain crawling, indexing, canonicalization, noindex and a 301 redirect in your own words.

Question 5

What would you be working on every week six months after the major technical problems were fixed?

Question 6

Review 72 HR ---------- and give us three specific SEO issues or opportunities you see.

Generic AI-style applications will not move forward.

We want someone who can investigate, explain, implement and take ownership.

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.0191
Total Execution Time  0.0204
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,583,872 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Technical-Ecommerce-SEO-Lead-1696671
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0133 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1696671
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 507633
 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` = 1696671
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1696671' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1696671 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-26-2026=764***Jul-27-2026=154***Jul-28-2026=85***Jul-29-2026=22***Jul-30-2026=22***Jul-31-2026=18***Aug-01-2026=17***Aug-02-2026=16***Aug-03-2026=18***Aug-04-2026=15***Aug-05-2026=17***Aug-06-2026=10***Aug-07-2026=15***Aug-08-2026=16***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1696671'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1065***Aug-2026=126' WHERE job_id'1696671'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1696671' 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` = 1696671 
0.0064   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '507633'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)