SEO services: Reddit questions, answered.
What SEO really costs, how long it takes, whether backlinks still matter, and how to tell a real agency from a fluff-report mill, the honest version, from a team that's done SEO since 2001.
What Reddit asks about SEO
Real questions from r/SEO, r/bigseo, r/smallbusiness and the wider web, answered by the Atomic Design team without the fluff.
Is hiring an SEO agency actually worth it for a small business?
TL;DRYes, if you pick a competent one and give it 6–12 months, because SEO compounds and the work is genuinely specialized.
For most small businesses, SEO is worth outsourcing because it's a slow, technical, ongoing discipline that's hard to do well part-time. A good agency pays for itself by winning search demand you'd otherwise buy through ads forever. The catch is picking the right one: plenty of shops sell cheap "SEO" that's really just template blog posts and spam links. Judge them on process, transparency, and whether they'll tie work to leads and revenue, not rankings screenshots. If your budget is tiny and you have time to learn, DIY the basics first and hire when growth stalls.
How much should SEO cost per month?
TL;DRMost legitimate SEO retainers run roughly $1,500–$5,000/month for small businesses, and more for competitive markets, anything under a few hundred is usually a red flag.
SEO pricing tracks scope and competition, not a fixed rate card. A local service business in a light market can see progress on a $1,500–$3,000 retainer; a competitive B2B or multi-location brand often needs $5,000+ to move. Below about $500/month you're almost always buying automated reports and low-quality links that can hurt you. Ask what hours actually go into the work and what deliverables you get. Real SEO is content, technical fixes, and earned links every month, labor-intensive work that can't be quietly automated for pennies.
How long does SEO take to actually show results?
TL;DRExpect early movement in 3–4 months and meaningful traffic and lead gains around 6–12 months, depending on your starting point and competition.
SEO is cumulative, so there's no switch to flip. Google needs to crawl changes, reassess your site's authority, and see sustained signals before it rewards you. New domains take longer because they have no track record; established sites with existing authority move faster. You'll usually see leading indicators first, impressions, long-tail rankings, indexed pages, before the money keywords climb. Anyone promising page-one results in 30 days is either targeting keywords nobody searches or planning to burn your site with spam. Budget for a year and judge progress at 90-day checkpoints.
What does an SEO agency actually do for the monthly retainer?
TL;DRA real retainer covers ongoing technical fixes, content creation and optimization, link earning, and measurement, not a single report emailed once a month.
Month to month, a good agency audits and fixes technical issues, researches keywords and search intent, writes and improves pages, earns relevant links or mentions, monitors rankings and Search Console, and reports on what changed and why. The mix shifts over time: heavy technical and content work early, then more link building and refinement. If your "retainer" only ever produces a rankings dashboard and a couple of thin blog posts, you're overpaying for autopilot. Ask for a monthly work log tied to outcomes so you can see the labor you're buying.
My rankings tanked overnight, how do I figure out what happened?
TL;DRCheck for a Google algorithm update, a technical break, or a manual action first, sudden drops usually trace to one of those three, not to "bad content."
Start with the timeline: note the exact date traffic fell, then cross-reference it against known Google core and spam updates. If it lines up with an update, it's an algorithmic reassessment. If not, check for technical causes, accidental noindex tags, a botched migration, blocked resources, server errors, or an expired SSL. Then check Search Console for manual actions or security issues. Also confirm it's real and not a tracking glitch. Diagnose before you "fix": randomly rewriting pages after an unrelated technical break just adds noise.
Freelancer vs agency vs in-house for SEO on a small budget?
TL;DROn a small budget, a strong freelancer usually gives the best value; an agency buys broader skills and continuity; in-house rarely makes sense until SEO is core to your growth.
A specialist freelancer is cost-effective and often deeply skilled, but you're exposed if they get busy or disappear, and one person can't cover technical, content, and links equally well. An agency costs more but brings a team, redundancy, and tooling, worth it when the work spans disciplines or you need reliability. A full-time in-house hire only pencils out once SEO drives enough revenue to justify a salary plus tools. Many businesses do best starting with a freelancer or lean agency, then building in-house capacity once the channel proves itself.
How do I tell if my SEO agency is doing real work or sending fluff reports?
TL;DRAsk to see specific deliverables and their business impact, real agencies show the actual pages, fixes, and links they shipped, not just a rankings chart.
Fluff reports lean on vanity metrics: "keywords tracked," impressions, or a rankings graph with no context. Real work leaves a trail. Ask what pages were published or optimized this month, what technical issues were fixed, which links were earned and from where, and how organic leads or revenue moved. A confident agency welcomes those questions. Warning signs include vague summaries, recycled screenshots, no access to your own Analytics and Search Console, and an inability to connect activity to outcomes. If you can't tell what they did, assume little was done.
Do backlinks still matter, or is it all content now?
TL;DRBacklinks still matter a lot, they remain one of Google's strongest trust signals, but they only work when paired with genuinely good content.
Links from relevant, authoritative sites tell Google other people vouch for you, and in competitive niches you rarely rank without them. What's changed is that spammy, bought, or irrelevant links now hurt more than they help. The winning approach is content worth linking to plus deliberate outreach: original data, useful tools, strong guides, and real relationships that earn mentions. Content and links aren't a choice, content earns links, links amplify content. If someone tells you links are dead, they're either selling content-only packages or can't build good ones.
What technical SEO fixes should I prioritize first?
TL;DRFix indexation and crawlability first, then site speed, mobile usability, and internal linking, problems that block Google entirely beat cosmetic tweaks.
Start where the leverage is: make sure important pages are actually indexable (no accidental noindex, no broken canonicals, a clean XML sitemap and robots.txt) because unindexed pages can't rank at all. Next, resolve serious speed and Core Web Vitals issues and confirm the site works well on mobile. Then tighten internal linking so authority flows to your key pages, and fix duplicate content and broken links. Skip the trivial stuff, chasing a perfect audit score on a page nobody visits is wasted effort while real crawl problems sit unresolved.
Should I focus on more content or fixing my existing pages?
TL;DRUsually fix and improve existing pages first, updating content that already has some traction is faster and cheaper than starting new pages from zero.
If you already have pages ranking on page two or three, refreshing them, better answers, updated info, stronger internal links, matching search intent, often produces quicker wins than publishing brand-new content that has to earn authority from scratch. Audit what you have: prune or merge thin pages, expand the near-misses, and consolidate cannibalizing pages. Once your existing library is solid, add new content to fill genuine gaps in your topic coverage. Volume for its own sake dilutes focus; a smaller set of excellent, well-maintained pages beats a pile of mediocre ones.
How many blog posts do I need to publish to actually rank?
TL;DRThere's no magic number, a dozen genuinely useful, well-targeted posts will outrank fifty thin ones, so aim for topical depth over volume.
Ranking isn't a word-count or post-count game; it's about covering a topic thoroughly enough that Google sees you as an authority on it. A focused cluster of strong articles around your core services usually beats sporadic high-volume publishing. Quality, search-intent match, and internal linking matter far more than raw quantity. That said, consistency helps, steady publishing signals an active, maintained site. Pick the questions your buyers actually ask, answer them better than the current top results, and keep them updated. Ten excellent posts you maintain beat a hundred you abandon.
Are paid SEO tools (Ahrefs/Semrush) worth it for a small business?
TL;DRWorth it if you're actively doing SEO yourself; skip them if your agency already has the licenses and shares the data.
Tools like Ahrefs and Semrush are excellent for keyword research, competitor analysis, backlink audits, and rank tracking, genuinely valuable if you're in them weekly. But they're expensive, and paying $100–$200+ a month for a tool you barely open is waste. If you've hired an agency, they should already run these tools and hand you the insights, so you don't need your own subscription. For DIY, you can also get a long way with free options: Google Search Console, Google Keyword Planner, and free tiers before committing to a paid plan.
My site is "technically perfect" but still not ranking, what am I missing?
TL;DRTechnical health is a prerequisite, not a ranking driver, you're probably missing authority, content depth, or search-intent match.
A clean audit score just means Google can crawl and index you; it doesn't make you rank. If you're stuck, the usual culprits are: not enough authoritative backlinks to compete, content that's shallow or doesn't match what searchers actually want, or targeting keywords far above your site's current authority. Look at who's ranking now and honestly compare depth, expertise, and links. Often the fix isn't more technical polish, it's better content that fully answers the query, plus earning the trust signals that let Google take you seriously in a competitive space.
How do I do keyword research with no paid tools?
TL;DRUse Google Search Console, autocomplete, "People Also Ask," and free tiers to find the real questions your audience is already searching.
Free keyword research is very doable. Search Console shows the exact queries already bringing you impressions, mine it for near-miss keywords you can win. Google autocomplete, "People Also Ask," and "related searches" reveal how people phrase things and what they ask next. Google Keyword Planner gives rough volumes. Reddit, Quora, and forums show the language and pain points in your niche. Free tiers of Ahrefs Webmaster Tools or similar fill gaps. You lose some precision on volume and difficulty versus paid tools, but for a small site the free stack is more than enough to build a smart content plan.
What's a realistic ranking timeline for a brand-new domain?
TL;DRExpect 6–12 months before a new domain ranks for anything competitive, with easy long-tail terms coming sooner.
New domains start with no authority and no track record, so Google is cautious about trusting them. You can often rank for low-competition, long-tail phrases within a few months, but competitive head terms typically take a year or more of consistent content and link building. There's no formal "sandbox," but new sites clearly earn trust slowly. Speed it up by targeting specific, lower-competition queries first, publishing genuinely useful content steadily, and earning a few quality links early. Patience plus consistency wins; chasing hard keywords day one just delays results.
Will redesigning my site kill my rankings?
TL;DRA redesign only hurts rankings if it's done carelessly, with proper URL mapping, redirects, and content preservation, you can redesign without losing traffic.
Most redesign traffic disasters come from avoidable mistakes: changing URLs without 301 redirects, dropping or thinning existing content, accidentally blocking crawlers with noindex or a stray robots.txt, or slowing the site down. Protect yourself by keeping the same URLs where possible, mapping and redirecting any that change, preserving your best-performing content, and benchmarking rankings and speed before and after. Test on staging, then monitor Search Console closely post-launch. Done right, a redesign can actually improve rankings by fixing old technical debt, but treat SEO as a launch requirement, not an afterthought.
How do I recover from a Google core update that crushed my traffic?
TL;DRDiagnose which pages and topics lost the most, then improve content quality, expertise signals, and user experience, core-update recovery is about being genuinely better, not a quick patch.
Core updates reassess overall content quality and helpfulness, so recovery is rarely a single fix. Identify the pages that dropped and look for patterns: thin or unhelpful content, weak expertise and trust signals, aggressive ads, or content that no longer best serves the query. Then do the real work, improve depth and accuracy, strengthen author and brand credibility, prune low-value pages, and align with what searchers actually want. Recovery usually lands at the next core update, not immediately, so make meaningful improvements and be patient. Chasing rumors and micro-tweaks wastes the months you should spend upgrading quality.
Will AI-generated content get my site penalized?
TL;DRNo, Google judges content by quality and helpfulness, not how it was produced, but low-effort mass-generated AI content absolutely gets suppressed.
Google has been clear that AI-assisted content is fine as long as it's helpful, accurate, and made for people rather than to game rankings. What gets penalized is scaled, thin, unedited AI output produced purely to churn pages, that violates the spam policies. The safe approach is to use AI as a drafting and research aid, then add real expertise, original insight, fact-checking, and a human edit. If your AI content is genuinely better than what's ranking, it can do well; if it's generic filler indistinguishable from everyone else's, it won't, and may drag your whole site down.
What SEO KPIs should I hold my agency accountable to?
TL;DRHold them to organic leads, conversions, and revenue first, with rankings and traffic as supporting indicators, never the headline goal.
Rankings and traffic are means, not ends; you can gain both and still get no business. The KPIs that matter are organic-sourced leads, qualified inquiries, sales, and revenue, the outcomes you actually care about. Support those with meaningful traffic metrics: growth in non-branded organic clicks, rankings for commercial keywords, and conversion rate from organic. Watch for vanity metrics like total impressions or "keywords in top 100," which move easily without helping. A good agency will agree to be measured on business results and set realistic targets; one that only reports rankings is dodging accountability.
Does site speed / Core Web Vitals really affect rankings?
TL;DRYes, but it's a minor, tie-breaker ranking factor, speed matters more for conversions and user experience than for rankings themselves.
Core Web Vitals are a confirmed ranking signal, but a lightweight one: Google uses them mostly to break ties between pages of similar relevance and quality. A fast page won't outrank a much more relevant, authoritative one just for being fast, and a genuinely slow, frustrating site can lose ground. The bigger payoff from speed is business, not rankings, faster pages convert better and reduce bounce, especially on mobile. So fix egregious speed problems for both users and SEO, but don't obsess over shaving milliseconds while ignoring content and authority.
Do I need a blog if I'm a local service business?
TL;DRNot necessarily, strong service and location pages plus a solid Google Business Profile often matter more than a blog for local businesses.
For a local service business, the highest-value SEO usually lives in well-optimized service pages, location pages, and your Google Business Profile, that's where buyers with intent land. A blog can help by answering common customer questions, targeting informational searches, and demonstrating expertise, but it's optional and only worth it if you'll keep it useful and current. An abandoned, thin blog does nothing. If you have limited time, nail your core pages and local presence first; add a focused blog later to capture the "how much does X cost" and "how do I choose" questions your customers ask.
On-page vs technical SEO, which matters more?
TL;DRThey're not really competing, technical SEO lets Google access your site, and on-page SEO earns the ranking, so you need both, in that order.
Think of it as foundation versus building. Technical SEO makes sure Google can crawl, index, and render your pages, if that's broken, nothing else matters. But once the site is technically sound, on-page factors (relevant, high-quality content, proper titles and headings, search-intent match, internal links) do the heavy lifting on rankings. For a healthy site, marginal technical tweaks rarely move the needle, so on-page and content usually deliver more upside. For a broken one, fix the technical blockers first. Diagnose your specific bottleneck rather than picking a side in the abstract.
Want rankings that compound, not fluff reports?
We've done search since 2001 and tie every retainer to leads and revenue, not vanity metrics. Let's audit where your SEO is leaking growth.