Job Description

Choose a job you love, and you will never have to work a day in your life. — Confucius

SEO/GEO Specialist

  • Job Tag: #LI-KT1
  • Posted: November 18,2025
  • Salary: $85,000

SEO/GEO Specialist (3–5+ Years Experience)
Salary: $70,000–$90,000, depending on experience
Location: Minnetonka, MN (Hybrid preferred; remote considered)

Our Client, a leading digital agency, is seeking an experienced SEO/GEO Specialist to support a growing roster of clients. This role is ideal for someone who blends technical SEO expertise with emerging AI-driven search (GEO) strategies and enjoys collaborating across content, UX, analytics, and client teams.

Role Overview

The SEO/GEO Specialist will help clients achieve measurable growth in visibility, traffic quality, and conversions across classic search engines and AI answer engines. The ideal candidate is deeply curious about search intent, highly technical, and skilled at transforming insights into structured, answer-ready content.

Core Responsibilities

  • Develop answer-ready content: Partner with writers to produce succinct Q&A modules, TL;DR summaries, key-facts callouts, credible citations, and clearly dated claims aligned to user questions and tasks.
  • Implement structured data at scale: Build and validate JSON-LD for FAQPage, LocalBusiness, HowTo, Product, Article/NewsArticle, Organization, Author, and more.
  • Technical SEO & GEO: Ensure crawlability, renderability, canonicalization, internal linking, XML sitemaps, and performance optimization.
  • Keyword & question research: Expand traditional keyword research into question, task, and “jobs-to-be-done” research using SERP features, PAA, forums, site search, and support logs.
  • Content & UX collaboration: Optimize IA elements such as headlines, anchors, tables, and step lists for both users and LLM consumption.
  • Measurement & reporting: Build reporting for organic and AI-assistant referrals; track inclusion/citation rate, branded answer share, and post-click performance.
  • Conversion Rate Optimization (CRO): Analyze friction points via analytics and session data; identify opportunities and report conversion lift from SEO/GEO channels.
  • Pre-/post-launch SEO: Define requirements for new builds, manage metadata migrations and redirects, validate schemas and tracking, and conduct post-launch QA.
  • Authority building & digital PR: Support high-quality link-earning, source-backed content, and E-E-A-T initiatives to increase citation likelihood.
  • Client communication: Present insights, roadmaps, and experiment results with clear explanation of business impact.

Ideal Candidate Profile

Experience and proficiency across:

  • Technical SEO (audits, crawling, rendering, CWV, canonicalization, sitemaps, internal linking, Google Business Profile review)
  • Structured data (JSON-LD) and schema validation
  • Content strategy for Q&A, how-tos, definitions, tables, and source-supported content
  • Deep search intent and question-driven research
  • Question mining from forums (e.g., Reddit) into structured briefs and FAQ/HowTo modules
  • Understanding LLM citation behavior and format requirements
  • Analytics (GA4, GSC, Looker Studio), GTM proficiency
  • Bing Webmaster Tools & IndexNow
  • CMS platforms (WordPress, Shopify, SquareSpace, BigCommerce, Magento)
  • Site crawling tools (Screaming Frog, Sitebulb, etc.) and QA workflows
  • Backlink strategy/digital PR emphasizing quality and originality
  • Heatmapping/session tools (Clarity, Hotjar, Lucky Orange, etc.)
  • Cross-functional collaboration in an agency or multi-stakeholder environment

Benefits

  • Creative, modern and collaborative office environment
  • Medical, dental, and vision coverage
  • 401(k) with employer match
  • Unlimited PTO
  • Strong focus on professional development
  • Supportive, team-oriented culture with a focus on winning together

Submit Your Resume

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

visit us

601 Carlson Parkway | Suite 900 Minneapolis, Minnesota 55305

call us

952-767-9000

stay connected