The Ercule Blog
Our Writing

DRAFT: How to do free competitor website research with Semrush

Hashnode Headless: A Content Engine for Technical Companies

How to audit and update content for SEO

Integrate 6sense & Google Analytics
How to measure and update existing content
How to increase search traffic with content optimization
How to reduce bounce rate on a page

How to fix declining traffic

Turning keywords into blog post titles
Improving conversions by being more helpful
Goodbye backlinks, hello inferred links

How Content Marketers Spend Their Time
Is keyword cannibalization really a problem?
Topic research for B2B content marketers
Starting from zero with content marketing
Should you host your blog on Medium?
Google Tag Manager: setup, tips, and more
Nav bar SEO best practices

How to set up Google Search Console

404 page best practices
What marketers can learn from developer advocates

Automatically syndicate your content to Medium

Comparison page best practices
GA4: Bounce rate and engagement rate explained
What’s the difference between bounce rate and exit rate?
UTM parameter best practices
How to track revenue from organic search

What is direct traffic in Google Analytics?
Marketing attribution setup for B2B companies
What is "share of search"?
Understanding engagement metrics in Universal Analytics

Using Impressions to improve content performance
B2B content analytics: what to track
Choosing tools for content marketing analytics
Understanding traffic metrics in Universal Analytics
Content performance principles

How to calculate Retained Entrances

How to Build a Keyword Strategy: Process & Template
How to serve language-specific sites
We’re *actually* here to help
We’re marketers who love spreadsheets, algorithms, code, and data. And we love helping other marketers with interesting challenges. Tackling the hard stuff together is what we like to do.
We don’t just show you the way—we’re in this with you too.