RevealTheme logo

How We Test, Pick & Rank

Every recommendation on RevealTheme is backed by independent testing. No paid placements. No "ultimate guides" copied from competitor sites. Here's exactly how we evaluate hosting providers, themes, and plugins — and why our rankings change over time.

How we test hosting providers

Hosting is the foundation of every WordPress site. We treat it that way. Every host on our top-10 list is monitored continuously across three independent dimensions:

Uptime monitoring (12-month rolling window)

  • Tool: UptimeRobot on a 1-minute check interval
  • Locations: 5 global monitoring points — US East, US West, Europe (Frankfurt), Asia (Singapore), South America (São Paulo)
  • Window: 12-month rolling average — not a single snapshot
  • Threshold: Anything under 99.95% drops in ranking; anything under 99.90% is removed from the list

Page-load speed tests (weekly)

  • Tools: GTmetrix, WebPageTest, and PageSpeed Insights
  • Test site: Standard WordPress install with the Astra theme, Yoast SEO, and Akismet (the "common stack" most beginners run)
  • Metrics tracked: Time to First Byte (TTFB), Largest Contentful Paint (LCP), First Input Delay (FID), Cumulative Layout Shift (CLS) — see Core Web Vitals for definitions
  • Test cadence: Weekly, with results aggregated monthly

Customer support response time

  • Method: We submit a deliberately complex support ticket once per quarter to every host on the list. We measure how long it takes to get a real, substantive answer (not "we'll get back to you")
  • Threshold: < 4 hours via live chat for Tier 1 issues; < 24 hours via ticket for complex issues

Pricing transparency

We list both intro pricing and renewal pricing on every recommendation. Hosting providers commonly advertise the 1st-year price (which is 50-70% off) while the actual sticker price is the renewal rate. We refuse to obscure this — you should be able to calculate your true 3-year cost from our tables.

How we evaluate themes

Themes are harder to benchmark than hosting because their performance depends heavily on configuration. Our methodology accounts for that:

Identical content, identical hosting

We install each theme on the same hosting plan with the same demo content (a 5,000-word blog with 30 images, 10 pages, and a contact form). This isolates the theme's impact from confounding variables like host quality or content weight.

Real-world metrics

  • Out-of-the-box Lighthouse mobile + desktop scores
  • Lighthouse scores after 30 minutes of configuration (because no real site runs default settings)
  • JavaScript bundle size (most overlooked theme metric)
  • CSS bundle size
  • Accessibility compliance via WAVE
  • Active installation count (proxy for ongoing maintenance + community size)
  • Update frequency (a theme that hasn't shipped in 12 months is a red flag)

Three-site shakeout

Before recommending a theme, we deploy it on three different real sites — a content blog, a small business site, and a WooCommerce store. A theme that performs well in synthetic benchmarks but struggles on one of these use cases drops in our rankings.

How we evaluate plugins

The 30-day install test

Every plugin we recommend has been installed on at least one production site for 30+ days. No exceptions. The "30-day rule" catches plugins that look great in demos but cause issues at scale — memory leaks, database bloat, conflict patterns, support responsiveness when things go wrong.

Performance overhead

We measure each plugin's impact on Lighthouse mobile score, database query count, and PHP execution time. A plugin that adds 200ms to every page load needs to deliver a lot of value to stay on the list.

Security posture

We check each plugin against the WPScan vulnerability database and watch for unpatched issues. Plugins with critical vulnerabilities that haven't been patched within 30 days are removed.

Our editorial independence

RevealTheme is reader-supported via affiliate commissions. We're transparent about this — see our affiliate disclosure for full details. Here's how we protect editorial independence:

  • No paid placements. Vendors cannot pay to appear in our top 10. We've turned down sponsorship offers from at least 6 major hosting companies.
  • Rankings are based on data, not commission rates. Several hosts higher in our rankings pay us less than alternatives ranked below. We've moved hosts down in our top 10 even when it costs us revenue.
  • We publish negative reviews. Search our blog for "stopped using" or "switched away from" — we tell readers when something we previously recommended is no longer worth using.
  • Update cadence is fixed. Every recommendation page is re-evaluated monthly. We don't ignore declining products because their affiliate program is profitable.

When recommendations change

The web changes fast. So do our recommendations. A hosting provider that's #2 today might be #5 next quarter if their performance declines. A theme that was the obvious choice in 2024 might fall off our list entirely if a stronger alternative emerges.

We publish a "what changed" note at the top of every list page when a position changes. If you came here expecting a static "best of" list, this site isn't for you. Our value is in being rightthis month, not in being right forever.

Questions about a specific recommendation?

Email hello@revealtheme.com. We respond to every methodology question within 48 hours. If you think a ranking is wrong, send us your test data — if it's better than ours, we'll update the page and credit you.