SEO Specialist for Nonprofits — Boost Visibility & Impact

Mentor A Promise

New York (NY)

On-site

USD 65,000 - 95,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mentor A Promise in New York City is seeking an SEO Specialist to boost our digital presence and attract donors, volunteers, and partners. You will develop and execute strategies to raise organic rankings and drive targeted traffic to program pages, blogs, and landing pages.

Work with content, design, and engineering teams to implement on‑page and technical optimization. Monitor performance with GA4 and Search Console, conduct keyword research, and report findings with actionable recommendations

Qualifications

  • Bachelor's degree in Marketing, CS, Communications, or related field (or equivalent).
  • 2+ years of experience in Search Engine Optimization.
  • Strong understanding of technical, on-page, and content optimization.
  • Experience with GA4, GSC, GTM, and Bing Webmaster Tools.
  • Familiarity with SEMrush, Ahrefs, Moz, or Screaming Frog.
  • Working knowledge of HTML, CSS, JavaScript, and WordPress.
  • Experience optimizing speed, mobile usability, and Core Web Vitals.
  • Strong analytical and collaborative skills.

Responsibilities

  • Develop and implement comprehensive on-page and off-page SEO strategies.
  • Conduct keyword research aligned with programs and nonprofit initiatives.
  • Optimize website content, landing pages, blog articles, and program pages for search engines.
  • Perform technical SEO audits and collaborate with developers to resolve issues.
  • Monitor website health, crawl-ability, indexing, and Core Web Vitals.
  • Optimize metadata, headings, URLs, internal linking, schema markup, and image SEO.
  • Create and maintain XML sitemaps and robots.txt files.
  • Track keyword rankings, organic traffic, conversions, and engagement metrics.
  • Collaborate with content writers, designers, developers, and marketing teams.
  • Identify backlink opportunities and support digital outreach initiatives.
  • Stay updated with search engine changes and recommend improvements.
  • Prepare monthly SEO performance reports with actionable insights.

Skills

2+ years SEO experience
GA4 & GSC experience
SEO tools knowledge (SEMrush/Ahrefs/MO
HTML/CSS/JS basics
WordPress CMS knowledge
Analytical skills
Communication & collaboration

Education

Bachelor's degree in Marketing/CS/Communications (or equivalent)

Tools

Screaming Frog
SEMrush
Ahrefs
Moz
Google Tag Manager
Google Search Console
Bing Webmaster Tools
GA4

Job description

Mentor A Promise in New York City is seeking an SEO Specialist to boost our digital presence and attract donors, volunteers, and partners. You will develop and execute strategies to raise organic rankings and drive targeted traffic to program pages, blogs, and landing pages.

Work with content, design, and engineering teams to implement on‑page and technical optimization. Monitor performance with GA4 and Search Console, conduct keyword research, and report findings with actionable recommendations

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SEO Specialist
SEO Specialist

Mentor A Promise • New York (NY)

On-site
USD 65,000 - 95,000
Nonprofit SEO/SEM Intern — Drive Global Social Impact
Nonprofit SEO/SEM Intern — Drive Global Social Impact

Jolkona • Seattle (WA)

On-site
Letter of recommendation
Referrals on LinkedIn
Build your portfolio
Remote SEO Strategist for Mission-Driven Growth (Volunteer)
Remote SEO Strategist for Mission-Driven Growth (Volunteer)

Random Acts Inc. • United States

On-site
SEO Growth Architect — Data-Driven, Impactful
SEO Growth Architect — Data-Driven, Impactful

OOS Management Corp. • New York (NY)

On-site
USD 60,000 - 80,000
Competitive compensation
Collaborative work environment
Career growth opportunities
SEO Specialist - Brooklyn, NY
SEO Specialist - Brooklyn, NY

OOS Management Corp. • New York (NY)

On-site
USD 60,000 - 80,000
Competitive compensation
Collaborative work environment
Career growth opportunities
Digital Marketing Volunteer/Intern
Digital Marketing Volunteer/Intern

Jolkona • Seattle (WA)

On-site
Letter of recommendation
Referrals on LinkedIn
Build your portfolio
SEO Manager (Remote)
SEO Manager (Remote)

Dignotion • New York (NY)

Remote
USD 65,000 - 100,000
Remote or Hybrid work
Flexible hours
SEO Specialist
SEO Specialist

XOB Marketing • Savannah (GA)

On-site
USD 60,000 - 80,000
Competitive base salary + commission structure
Career growth and development opportunities
Supportive and collaborative team culture
SEO Specialist
SEO Specialist

Freshy • United States

Remote
USD 90,000 - 120,000
Emerging SEO Strategist: Lead & Grow (Hybrid)
Emerging SEO Strategist: Lead & Grow (Hybrid)

Amsive LLC • New York (NY)

Hybrid
USD 72,000 - 88,000
Salary starting at $80,000/yr
Unlimited vacation
Dental insurance
+4