The agency vs. in-house question gets treated like a philosophical debate. It shouldn’t be. It’s a math problem layered on top of an operational capacity assessment, and the right answer depends almost entirely on your ad spend level, your growth stage, and what kind of expertise you actually need.
Most articles on this topic list generic pros and cons. Agencies have more experience. In-house teams know the brand better. Both true. Neither helpful for making a real decision.
This guide gives you the specific numbers, thresholds, and decision framework to figure out which model — agency, in-house, or hybrid — makes the most financial sense for your business right now. Not in theory. In your actual situation.
The Real Cost of an In-House SEM Hire
Most business owners underestimate in-house costs because they think in salaries, not in fully loaded expense.
A mid-level SEM specialist in the US earns $55,000–$75,000 in base salary. A senior PPC manager runs $80,000–$120,000. But base salary is only 65–75% of the actual cost. When you add benefits, payroll taxes, equipment, office space, tool subscriptions, training, and management overhead, the fully loaded cost is 1.3–1.5x the base salary.
A $90,000 hire actually costs your business $117,000–$135,000 per year.
And that’s one person. One person who needs to handle campaign strategy, keyword research, ad copywriting, bid management, conversion tracking, landing page optimization, reporting, and staying current with platform changes. If you also need SEO, content, and analytics — the scope of what most businesses mean when they say “search engine marketing” — one person can’t cover it well.
A functional in-house SEM team (strategist, content person, analytics/reporting) costs $200,000–$350,000 per year in fully loaded expense. According to MarkerHire’s 2025 analysis, a four-person marketing team runs $450,000–$550,000 annually.
Then there’s the hiring lag. The average time to fill a marketing position is about 50 days. For a three-person team, you’re looking at 4–6 months before you’re fully operational — months during which your campaigns either stagnate or run on autopilot.
And the single-point-of-failure risk is real: when your one SEM specialist leaves, they take all the institutional campaign knowledge with them. Rebuilding takes months.
What an SEM Agency Actually Costs
Agency pricing varies widely depending on the model, but here are the ranges that reflect the current market.
Percentage of ad spend is the most common model. Agencies charge 10–20% of your monthly advertising budget. At $20,000/month in ad spend, that’s $2,000–$4,000/month in management fees. At $50,000/month, it’s $5,000–$10,000. This model scales linearly — which means it gets expensive at higher spend levels and is exactly where the in-house math starts to change.
Flat monthly retainers are increasingly common, particularly for agencies that want to decouple their fees from your media budget. Typical ranges:
Small/local campaigns: $1,500–$4,000/month
Mid-market campaigns: $5,000–$10,000/month
Enterprise-level: $15,000–$30,000+/month
Hybrid pricing combines a base retainer with a reduced percentage. A common structure: $2,000/month base fee plus 8% of ad spend above a certain threshold. This gives predictability while acknowledging that larger campaigns require more work.
For most small-to-mid-sized businesses, agency costs run $36,000–$96,000 per year. For the same budget, you get a team — strategist, account manager, possibly a creative resource and a data person — plus their tool stack, cross-industry experience, and no downtime for vacations, sick days, or turnover.
The comparison that matters: a single senior in-house hire at $117,000–$135,000/year (fully loaded) versus an agency at $60,000–$96,000/year that provides a multi-person team. At most spend levels, the agency delivers more capability per dollar.
The Ad Spend Threshold: Where the Math Flips
This is the number most guides don’t give you, and it’s the most useful one.
Under $30,000/month in ad spend: The agency model is almost always more cost-effective. At this level, the management fee (10–15% of spend = $3,000–$4,500/month = $36,000–$54,000/year) costs a fraction of a senior in-house hire. And one in-house generalist managing a $30K/month budget across Google Ads, Microsoft Ads, and potentially social platforms is likely doing none of them well.
$30,000–$100,000/month in ad spend: This is the transition zone. The percentage-based agency fee starts getting expensive (15% of $75K = $11,250/month = $135K/year). At this level, a dedicated senior in-house hire becomes cost-competitive with the agency fee. But “cost-competitive” doesn’t mean “better” — the in-house hire still needs tools ($3,000–$10,000/year), management oversight, training budget, and a backup plan for when they’re unavailable. Many businesses in this zone get the best results from a hybrid model (covered below).
Over $100,000/month in ad spend: The economics favor bringing at least core channel ownership in-house. At this spend level, a 12% agency fee is $144,000/year — more than enough to fund a senior paid search specialist with budget left over for tools. The in-house hire also develops deeper product knowledge, faster feedback loops with your sales team, and direct control over campaign decisions. Some businesses at this level still use agencies for specific functions — creative testing, international expansion, or a second set of eyes on strategy — but day-to-day management moves inside.
These thresholds aren’t rules. They’re starting points for the math. Your industry’s CPC levels, campaign complexity, and the number of platforms involved can shift these numbers in either direction. But if nobody has walked you through the actual break-even calculation for your spend level, you’re making this decision on vibes rather than data.
What an Agency Gives You That’s Hard to Replicate In-House
Beyond cost math, agencies provide structural advantages that are difficult to build internally, especially for businesses that aren’t large enough to staff a multi-person marketing team.
Cross-account pattern recognition. An agency managing 30–80 accounts sees what’s working across industries, verticals, and market conditions. They’ve already tested the bidding strategy, the ad format, or the landing page approach you’re considering. That accumulated knowledge base is something a single in-house hire can never replicate, no matter how talented they are.
Faster adaptation to platform changes. Google Ads, Meta, Microsoft Ads — these platforms change constantly. In 2025 alone, Google deprecated Enhanced CPC, rolled out AI Max for Search campaigns, expanded Performance Max controls, and restructured how conversion tracking works. Keeping one person current across all of that while they’re also managing live campaigns is a lot. Agencies distribute that learning across their team.
Tool access at shared cost. Enterprise-grade platforms — SEMrush ($120–$450/month), Ahrefs ($99–$999/month), call tracking, attribution tools, landing page builders, competitive intelligence suites — add up to $1,000–$3,000/month for a full stack. Agencies amortize those costs across their client base. Your in-house team eats the full expense.
Surge capacity. Seasonal peaks, product launches, Black Friday, a competitor going aggressive — these situations demand rapid scaling. An agency can redeploy resources within days. An in-house team can’t hire a temporary PPC specialist for a six-week window.
What In-House Gives You That Agencies Can’t
Agencies have real limitations. If anyone tells you agencies are universally better, they’re selling you one.
Brand and product depth. Your in-house marketer lives inside your business. They attend product meetings, hear customer feedback firsthand, understand your margins by product line, and know which leads your sales team actually wants. This context makes their campaign decisions better-informed in ways that an agency — no matter how good their onboarding — can’t fully replicate.
Speed of decision-making. No agency approval workflows. No waiting for the account manager to relay a request to the specialist. When something needs to change — a promotion goes live, a product sells out, a competitor launches a price war — the in-house person can act immediately.
Institutional continuity. Knowledge stays in the building. Campaign histories, what’s been tested, what failed and why, seasonal patterns, audience insights — all of that accumulates within your organization rather than inside an agency that might reassign your account manager.
Alignment with business strategy. An in-house team reports to your leadership. Their incentives naturally align with your company’s growth goals. Agency incentives are more complex — they need your account to be profitable for them too, which can create subtle misalignments around where they spend their time.
How AI Is Changing This Decision in 2026
This is the dimension most agency-vs-in-house guides haven’t caught up to yet, and it’s materially changing the math.
AI tools have compressed the cost and time required for execution-level marketing work. Content briefs, keyword research, ad copy generation, basic reporting, and even technical audits that used to consume 15–20 hours per month can now be completed in 4–8 hours with AI-assisted workflows. A Typeface survey found that 60% of US senior marketing leaders reduced agency spending in 2025 as a direct result of AI capabilities.
What this means in practice: the execution layer — the thing agencies have traditionally sold — is getting commoditized. An in-house marketer with strong AI tool proficiency can now produce output that previously required a small team. Agencies that primarily sell execution hours (writing ads, building reports, doing keyword research) are seeing their value proposition erode.
But here’s the other side: AI makes agencies more efficient too. AI-first agencies produce more output at lower cost than traditional agencies did even two years ago. The best agencies are reinvesting those efficiency gains into higher-value services — strategic consulting, creative testing, cross-channel optimization, AI search (GEO/AEO) readiness — rather than just lowering prices.
The net effect: the type of work you’re buying matters more than whether you’re buying it from an agency or an in-house hire. If you need execution, AI tools are tilting the math toward in-house. If you need strategy, cross-account insights, and specialized expertise in areas like conversion rate optimization or AI search visibility, the agency advantage holds.
The Hybrid Model: What Most Growing Businesses Should Actually Do
For businesses in the $5M–$50M revenue range, the answer is usually neither pure agency nor pure in-house. It’s a hybrid.
The structure: One in-house marketing coordinator or manager ($70,000–$120,000/year fully loaded) who owns brand voice, internal communication, strategy direction, and the agency relationship. The agency ($3,000–$6,000/month = $36,000–$72,000/year) handles execution across paid search, SEO, content production, and analytics.
Total cost: $106,000–$192,000/year. That’s significantly less than a functional in-house team ($200,000–$350,000+) and often produces better execution quality because the agency brings specialist depth across multiple disciplines.
The in-house coordinator role is about integration and direction, not execution. They make sure campaigns reflect business priorities, relay product and customer insights to the agency, review performance reports with strategic context, and escalate when something isn’t working. They’re the bridge between your business knowledge and the agency’s tactical expertise.
This model fails when either side doesn’t hold up their end. The in-house person needs to actually manage the relationship — provide timely feedback, share business context, attend strategy calls. The agency needs to be genuinely responsive and proactive, not just running autopilot campaigns with pretty reports.
When to evolve past the hybrid: Once your ad spend consistently exceeds $75,000–$100,000/month and your business complexity demands daily campaign adjustments, you’re ready to bring a dedicated senior SEM specialist in-house and potentially reduce the agency’s scope to strategic advisory or specialized projects.
A Decision Framework You Can Actually Use
Stop debating philosophy. Run through these steps:
Step 1: Calculate your true cost for each model. Add up what an agency would charge at your current spend level (get actual quotes, not hypothetical ranges). Then add up what an in-house hire would cost: salary + benefits (multiply salary by 1.4) + tools ($3,000–$10,000/year) + training ($2,000–$5,000/year) + recruiter fees (15–25% of first-year salary if using one) + management time. Compare.
Step 2: List every task your SEM function needs to handle. Campaign builds, bid management, ad copy, keyword research, negative keyword management, conversion tracking, landing page optimization, A/B testing, competitive analysis, reporting, cross-channel attribution. Can one in-house person do all of that at the quality level you need? For most businesses below $100K/month in ad spend, the honest answer is no.
Step 3: Assess your internal readiness. Do you have someone who can manage an agency relationship effectively? Do you have conversion tracking set up properly? Do you have a CRM that can feed lead quality data back to your campaigns? If the answer to these is no, an agency won’t magically fix your infrastructure problems — but they’re better positioned to help you build that foundation than a single junior hire.
Step 4: Test before committing. If you’re currently in-house and considering an agency, run a 90-day trial on a subset of campaigns. If you’re with an agency and considering bringing work in-house, hire one specialist and have them shadow the agency for a quarter before transitioning. Don’t make a binary switch based on a pitch deck or a job interview.
Step 5: Reassess every 12 months. What works at $15,000/month in ad spend might not work at $60,000. What works in year one might not work in year three. Your business changes, platforms change, and the cost structure of both models shifts with AI advancement. Build a regular review into your planning cycle.
Red Flags on Both Sides
Agency red flags:
Won’t share access to your ad accounts (you should own all accounts)
Reports focus on impressions and clicks rather than leads, revenue, or ROAS
No clear deliverable list — just “ongoing optimization”
Locks you into 12-month contracts with no performance-based exit clause
Your account manager changes every few months
They can’t show case studies from businesses with similar spend levels and goals
In-house red flags:
You’re expecting one person to manage paid search, SEO, content, social, and email
Your hire has no experience at your spend level (managing $5K/month is fundamentally different from managing $50K/month)
No budget allocated for tools, training, or professional development
No management structure — the hire reports to someone who doesn’t understand SEM
You’re hiring in-house primarily to “save money” without calculating fully loaded costs
The Bottom Line
For businesses spending under $30K/month on ads, an agency almost always provides more capability per dollar than an equivalent in-house investment. In the $30K–$100K range, a hybrid model — one in-house person plus an agency — typically delivers the best balance of cost, capability, and institutional knowledge. Above $100K/month, the math starts favoring in-house ownership of core channels, with selective agency support for specialized functions.
AI is compressing the execution cost on both sides, but it’s compressing it faster at agencies than at most in-house teams, because agencies adopt AI workflows across their entire operation while individual businesses adopt them one role at a time. That advantage has a shelf life — as AI tools become more accessible, in-house teams will close the gap — but in 2026, it’s still a real factor.
Whatever you choose, stop treating this as a permanent decision. The best-run marketing organizations reassess their agency-vs-in-house mix annually, based on current spend levels, campaign complexity, available talent, and evolving tool capabilities. The model that was right for you last year might not be right for next year.
Run the math. Test before you commit. Review regularly.
Technical SEO ensures search engines and AI systems can find, crawl, render, index, and understand your content. Without solid technical foundations, no amount of content quality or link building produces ranking results. In the current landscape, the scope has expanded beyond Googlebot — your site now needs to be legible to AI engines like ChatGPT, Perplexity, Gemini, and Google AI Overviews. A technical gap doesn’t just cost you rankings in one ecosystem. It costs you visibility in two.
This guide covers every major technical SEO component: crawlability and indexation, site speed and Core Web Vitals, JavaScript rendering, structured data, site architecture, security, AI crawler governance, and the diagnostic tools that help you identify and fix issues before they impact performance.
Crawlability and Indexation
If search engines can’t access your pages, nothing else matters. Crawlability is the literal foundation.
XML Sitemaps
Submit an XML sitemap through Google Search Console listing all indexable pages. Include only canonical URLs that return 200 status codes. Keep lastmod dates accurately updated — Google, Bing, and AI bots all use them as freshness signals.
For sites with more than 50,000 URLs, use a sitemap index file that references multiple sitemaps segmented by content type (products.xml, categories.xml, blog.xml). This makes monitoring easier in Search Console and helps you quickly identify which content type has indexation issues.
Robots.txt
Robots.txt tells crawlers which parts of your site they can and can’t access. Test your file using the robots.txt Tester in Search Console. Common misconfigurations include accidentally blocking CSS and JavaScript files (preventing Google from rendering your pages), blocking entire directories that contain important content, and allowing crawling of infinite faceted navigation URLs that waste crawl budget.
Important: blocking a URL in robots.txt prevents crawling but not indexing. If other pages link to a blocked URL, Google may still index it based on external signals. Use noindex for pages you want removed from search results entirely.
Canonical Tags
Canonical tags tell search engines which version of a page is the primary one when multiple URLs serve similar or identical content. Common scenarios: products accessible through multiple category URLs, HTTP vs HTTPS, www vs non-www, trailing slash vs no trailing slash, and URL parameter variations.
Self-referencing canonicals (a page pointing to itself as canonical) are a recommended default for all indexable pages. Audit your canonicals regularly — conflicting signals between canonical tags, sitemaps, and internal links confuse search engines about which version to rank.
Noindex Management
Apply noindex to pages that should exist for users but not appear in search results: thank-you pages, internal search results, filtered views, tag archives, and pagination pages. Audit your noindex tags after every code deployment — one of the most common technical SEO disasters is a developer pushing staging noindex tags to production, causing entire sites to disappear from Google’s index.
Crawl Budget
For sites with fewer than 10,000 pages, crawl budget is rarely an issue. For larger sites, managing what Googlebot prioritizes matters. Block low-value URLs (faceted navigation, session-based parameters, internal search results) in robots.txt to preserve crawl resources for important pages. Monitor crawl stats in Search Console under Settings > Crawl Stats to see what Google is actually crawling and whether it’s focusing on the right pages.
Orphan Pages
Pages with no internal links pointing to them are invisible to crawlers that discover pages through links. Run a crawl with Screaming Frog or Sitebulb, then compare crawled URLs against your sitemap and analytics data. Pages receiving organic traffic but not found by the crawler are orphaned — they’re being indexed through the sitemap or external links but lack internal link support. Add internal links from relevant pages to fix this.
Core Web Vitals and Page Speed
Page speed directly affects both rankings and conversions. Sites loading in one second see conversion rates 2.5 times higher than those loading in five seconds.
The Three Metrics
Largest Contentful Paint (LCP) — measures loading performance. Target: under 2.5 seconds. The LCP element is typically the largest image or text block in the initial viewport. Optimize by compressing and serving images in WebP or AVIF format, implementing lazy loading for below-the-fold images, using a CDN, and reducing server response time (TTFB).
Interaction to Next Paint (INP) — measures interactivity throughout the entire visit. Replaced First Input Delay (FID) as a Core Web Vital. Target: under 200 milliseconds. INP evaluates how quickly your page responds to all user interactions (clicks, taps, keyboard inputs), not just the first one. The most common INP killers: heavy third-party scripts (chat widgets, analytics, ad tags), long main-thread JavaScript tasks, and inefficient event handlers.
Cumulative Layout Shift (CLS) — measures visual stability. Target: under 0.1. Content shifting unexpectedly as the page loads creates a poor experience. Fix by setting explicit width and height attributes on all images and embeds, reserving space for ad slots and dynamic content, and loading fonts with font-display: swap.
Diagnostic Tools
Test with Google PageSpeed Insights (lab data from Lighthouse plus real-user data from CrUX), the Performance tab in Chrome DevTools (trace-level analysis for INP debugging), and Google Search Console’s Core Web Vitals report (site-wide field data grouped by URL pattern). Field data (real user measurements) matters more than lab data for ranking purposes because it reflects actual user experience.
Third-Party Script Management
Third-party scripts are the single most common cause of poor Core Web Vitals on commercial websites. Marketing automation tools, chatbots, analytics platforms, consent management banners, and social media widgets all compete for main-thread resources.
Audit every third-party script on your site. Defer or lazy-load anything that isn’t critical for initial page interaction. Load chat widgets on scroll or interaction rather than on page load. Use Google Tag Manager’s trigger conditions to control when scripts execute.
JavaScript Rendering
Google can render JavaScript, but the process has limitations and delays that affect crawl efficiency and indexation.
How Google Renders JavaScript
Googlebot crawls your HTML first (the “first wave”), then queues JavaScript-heavy pages for a separate rendering pass (the “second wave”). The delay between crawling and rendering can be hours to days. During this gap, content that depends on JavaScript execution is invisible to Google.
Google’s rendering update clarified that pages returning non-200 HTTP status codes may be excluded from the rendering pipeline entirely. If your JavaScript-rendered pages occasionally return errors, those pages may never be rendered or indexed.
Best Practices
Server-side rendering (SSR) or static site generation (SSG) eliminates rendering dependency entirely. The HTML delivered to the browser (and to Googlebot) already contains all content. This is the most reliable approach for SEO-critical pages.
Dynamic rendering serves pre-rendered HTML to search engine bots while serving client-side rendered pages to users. This is a workaround, not a permanent solution — Google has stated it’s acceptable but prefers SSR.
Test what Googlebot sees using the URL Inspection tool in Search Console. Compare the rendered HTML against what your users see. If critical content (product descriptions, pricing, reviews) is missing from the rendered output, search engines can’t index it.
For AI systems (ChatGPT, Perplexity), the rendering situation is more limited. Many AI crawlers cannot execute JavaScript at all. If your content requires JavaScript rendering to be visible, AI systems may not be able to access it.
Structured Data and Schema Markup
Schema markup helps search engines and AI systems understand your content at a semantic level — what entities exist, how they relate to each other, and what factual claims your pages make. It enables rich results (star ratings, FAQs, breadcrumbs, pricing) that increase click-through rates.
FAQ — question-and-answer pairs. Helps AI systems extract answers for AI Overviews and chatbot responses.
HowTo — step-by-step instructions with optional images and time estimates. Powers how-to rich results.
Article — publication date, author, publisher, headline. Essential for news and blog content.
LocalBusiness — business name, address, phone, hours, service area. Powers local search features.
BreadcrumbList — site hierarchy navigation. Displays breadcrumb paths in search results.
Organization — company name, logo, social profiles, contact information. Feeds Knowledge Graph.
Implementation
Use JSON-LD format (Google’s recommended method). Place it in the page’s HTML. Validate all markup using Google’s Rich Results Test before deploying. Monitor structured data errors in Search Console under Enhancements.
Build connected schema networks where entities reference each other: a Product page references its Brand (Organization), includes AggregateRating, and nests within a BreadcrumbList. This interconnected markup helps both search engines and AI systems build entity relationships.
Site Architecture
Flat Hierarchy
Every important page should be reachable within three clicks from the homepage. Deep pages receive less crawl attention and less internal link equity. A flat structure (Homepage → Categories → Subcategories → Pages) distributes authority broadly and makes crawling efficient.
Internal Linking
Internal links are the primary mechanism for distributing authority and signaling importance. Pages with more internal links pointing to them are crawled more frequently and accumulate more ranking power. Use descriptive anchor text that includes relevant keywords naturally.
Audit your internal linking structure quarterly. Identify pages that rank on positions 5-20 and add internal links from high-authority pages to support them. Fix orphan pages. Ensure your most important commercial pages receive adequate internal link support.
Breadcrumbs
Implement breadcrumb navigation with BreadcrumbList schema. Breadcrumbs serve three purposes: users can navigate the hierarchy, search engines understand content relationships, and breadcrumb paths can display in search results.
URL Structure
Short, readable, keyword-containing, hyphenated URLs that reflect the site hierarchy. Avoid session IDs, excessive parameters, and dynamically generated URL strings. Keep URLs stable — changing URLs without proper 301 redirects destroys ranking history and breaks inbound links.
Redirect Management
Audit redirect chains (301→301→200) and fix them to point directly to the final destination. Each redirect in a chain adds latency and can lose link equity. Monitor for redirect loops (A→B→A), which cause both crawl errors and user-facing errors. After site migrations, maintain a comprehensive redirect map and verify it monthly for the first year.
HTTPS and Security
HTTPS is a confirmed ranking signal and a trust requirement. Every page should load over HTTPS with no mixed content warnings (HTTP resources loaded on HTTPS pages).
Renew SSL certificates before they expire — an expired certificate produces browser security warnings that immediately kill user trust and traffic. Monitor certificate expiration dates as part of your regular technical audit.
Implement HTTP security headers (Strict-Transport-Security, Content-Security-Policy, X-Frame-Options) to protect against common attack vectors. These don’t directly affect rankings but protect user data and prevent your site from being flagged as compromised.
AI Crawler Governance
Robots.txt has evolved from a simple crawl directive into a governance document that controls which AI companies can access your content.
Training Bots vs Retrieval Bots
Distinguish between two categories of AI crawlers:
Training bots scrape your content to train language models. Examples: GPTBot (OpenAI training), CCBot (Common Crawl), Google-Extended (Gemini training). Blocking these prevents your content from being used to train AI models.
Retrieval bots fetch your content in real time to answer user queries. Examples: OAI-SearchBot (ChatGPT search), PerplexityBot, ClaudeBot (Anthropic search). Allowing these means your content can be cited in AI-generated answers, driving referral traffic back to your site.
Many site owners adopt a split strategy: block training bots (they take content without returning traffic) while allowing retrieval bots (they cite your content and send visitors). Your robots.txt should explicitly address the major AI crawlers by user-agent name.
LLM.txt
A growing convention where sites publish an LLM.txt file in their root directory containing a structured summary of the site’s purpose, key content areas, and preferred citation format. This is not yet a standard supported by all AI systems, but early adoption signals forward-thinking technical SEO practice.
Mobile Optimization
Google uses mobile-first indexing — the mobile version of your site determines your rankings. Ensure content parity between mobile and desktop (hidden or removed mobile content may not be indexed), responsive design that adapts to all screen sizes, tap targets at least 48×48 CSS pixels, readable text without zooming (minimum 16px body font recommended), and no horizontal scrolling.
Test mobile usability in Search Console’s Mobile Usability report. Fix issues flagged there as a priority — they directly affect how Google evaluates your site.
Technical SEO Audit Cadence
Weekly (15 minutes): Check Search Console for new crawl errors, indexation drops, and security issues. Monitor Core Web Vitals for regressions.
Monthly (1-2 hours): Run a full-site crawl (Screaming Frog, Sitebulb). Check for new orphan pages, broken links, redirect chains, and canonical issues. Review structured data errors. Audit third-party scripts for performance impact.
Quarterly (half day): Full technical audit including log file analysis, crawl budget review, internal linking audit, and competitive technical comparison. Review AI crawler access policies. Update schema markup for new content types.
After every major change: site migrations, redesigns, CMS updates, and platform changes all require a technical SEO audit before and after launch.
Frequently Asked Questions
What’s the most common technical SEO mistake?
Accidentally blocking important content from crawling or indexing. This includes noindex tags deployed from staging environments to production, robots.txt rules that block CSS/JS files needed for rendering, canonical tags pointing to the wrong URL, and JavaScript-rendered content that Googlebot can’t access. These issues are silent — your pages look fine to users but are invisible to search engines.
How important are Core Web Vitals for rankings?
Core Web Vitals are confirmed ranking factors but carry relatively low direct weight — Google describes them as a “tiebreaker” between otherwise similar pages. Their indirect impact is larger: slow, unstable pages produce poor user engagement signals that compound into ranking decreases over time. A fast site isn’t sufficient for ranking, but a slow site actively hurts your chances. INP (Interaction to Next Paint) replaced FID (First Input Delay) — make sure your monitoring reflects this change.
Should I block AI crawlers in robots.txt?
It depends on your strategy. Block training bots (GPTBot, CCBot, Google-Extended) if you don’t want your content used to train AI models. Allow retrieval bots (OAI-SearchBot, PerplexityBot) if you want your content cited in AI-generated answers that drive referral traffic. Many site owners adopt a split approach: block training, allow retrieval. Review and update your AI crawler policies quarterly as new bots emerge.
How often should I run a technical SEO audit?
Weekly checks for critical issues (crawl errors, indexation drops) take 15 minutes. Monthly crawls catch structural issues (broken links, orphan pages, redirect chains). Quarterly full audits address deeper architecture, crawl budget, and competitive positioning. Always audit before and after major site changes (migrations, redesigns, platform updates).
Does technical SEO help with AI visibility?
Directly. AI systems that crawl your site face the same technical barriers as search engines — JavaScript rendering limitations, crawl blocks, slow load times, and missing structured data. Clean technical foundations make your content accessible to both traditional search crawlers and AI retrieval systems. Schema markup is particularly important because it provides machine-readable entity and relationship data that AI systems use to understand and cite your content accurately.
Responsive Search Ads are the only Search ad format in Google Ads. You provide up to 15 headlines (30 characters each) and 4 descriptions (90 characters each), and Google’s AI assembles combinations in real time for each searcher. Your job isn’t to write one perfect ad — it’s to give Google a diverse, high-quality set of assets that work independently and in any combination.
This changes how ad copy works at a fundamental level. You’re not writing a single message. You’re writing a system of modular components that Google tests across thousands of combinations to find what converts. The advertisers who treat RSAs like “expanded text ads with extra slots” — writing 15 variations of the same headline — are the ones underperforming.
This guide covers how to structure your 15 headlines across distinct messaging angles, description writing that converts, pinning strategy, asset-level performance optimization, and the testing methodology that turns average ad copy into consistently high-performing campaigns.
The 30/90 Character Reality
Every copy decision happens within hard constraints: 30 characters per headline (including spaces), 90 characters per description (including spaces). Google silently truncates anything over the limit. On mobile, Google may show only one or two headlines, which means every single headline must function as a complete, compelling message on its own.
Write every headline as if it could appear alone in Position 1. Don’t write headlines that only make sense as a sequence (“The Best Way” / “To Save Money” / “Starts Here”). Google assembles combinations randomly — sequential headlines create nonsensical ads when separated.
The 15-Headline Framework: Eight Angles That Cover Everything
Most RSA underperformance comes from writing 15 variations of the same message. If your headlines all say versions of “Expert PPC Management” / “Professional PPC Services” / “Top PPC Agency,” Google is choosing between three weak variations instead of testing genuinely different messages.
Fill your 15 headline slots across these eight distinct angles:
Keyword Headlines (3 headlines)
Include your primary and secondary keywords. These establish relevance and improve Quality Score. Match the searcher’s language directly.
Examples: “Custom Window Installation” / “Residential Window Replacement” / “New Windows for Your Home”
Benefit Headlines (3 headlines)
State what the customer gets — not what you do, but what changes for them.
Examples: “Cut Energy Bills by 30%” / “Warmer Winters, Cooler Summers” / “Lower Heating Costs Year-Round”
Feature/Proof Headlines (2 headlines)
Specific, quantifiable claims about your product or service. Numbers outperform vague claims because they’re more credible and faster to process.
Examples: “Rated 4.9★ by 2,000+ Customers” / “25-Year Warranty Included”
Your company name or branded phrase. Builds recognition for searchers who see your ads repeatedly.
Examples: “WindowPro — Since 1998” / “Acme Windows & Doors”
This framework ensures Google has genuinely diverse messaging angles to test rather than minor rewrites of the same idea. Each angle serves a different persuasion function, and the AI learns which combinations convert best for each type of searcher.
Writing Descriptions That Convert
You get 4 descriptions at 90 characters each. Descriptions expand on your headlines and provide the supporting detail that turns interest into clicks.
Description 1 — your core value proposition. Explain what you offer and why it matters. Include your primary keyword naturally. “Professional window installation with lifetime warranty. Free in-home estimates — no obligation.”
Description 2 — address objections or add proof. Tackle the most common reason someone would hesitate. “Licensed & insured. Financing available. 4.9★ Google rating from 2,000+ verified reviews.”
Description 3 — highlight a specific offer or differentiator. Give a concrete reason to click now. “Spring promotion: 20% off all installations booked this month. Free energy audit included.”
Description 4 — alternative angle for different audiences. If your ad group targets multiple intent types, give Google a description that serves each. “Compare options with our online pricing calculator. No salespeople, no pressure.”
Each description must stand alone and make sense paired with any headline combination. Avoid descriptions that repeat what your headlines already say — the description’s job is to add information, not echo it.
Pinning Strategy: Control Without Killing Flexibility
Pinning locks a headline or description to a specific position. Used carefully, it ensures your most important message always appears. Used excessively, it recreates the rigid ETAs that RSAs were designed to replace.
Recommended approach:
Pin 2-3 of your strongest headlines to Position 1. This guarantees your most compelling message leads, while giving Google flexibility to test variations within that position.
Leave Positions 2 and 3 unpinned. Let Google’s AI test which combinations drive the highest click-through and conversion rates.
Don’t pin descriptions unless legally required (e.g., a mandatory disclaimer that must appear).
What happens when you over-pin: if you pin one headline to each of the three positions, you’ve essentially recreated a single static ad with no testing flexibility. Google can only show that one combination, which eliminates the learning advantage RSAs are designed to provide.
The exception: if regulatory requirements or brand guidelines mandate specific language always appear, pinning is appropriate. But even then, pin 2-3 variants to the same position rather than a single headline, so Google retains some testing room.
Ad Strength vs. Ad Rank: An Important Distinction
Ad Strength is Google’s rating (Incomplete → Poor → Average → Good → Excellent) of your RSA’s asset diversity and quantity. It evaluates whether you’ve provided enough varied headlines, included keywords, and covered different messaging angles.
Ad Strength does not affect Ad Rank. Google has confirmed this explicitly. A “Poor” rated RSA can outperform an “Excellent” rated RSA if the copy is more relevant and converts better. Ad Strength measures input breadth — how much variety you gave Google. It does not measure whether those inputs are good.
Use Ad Strength as a checklist during RSA creation (did you provide enough diverse assets?), but don’t chase “Excellent” ratings by adding filler headlines that dilute your messaging quality. Six strong, distinct headlines outperform fifteen mediocre ones, even if the latter scores higher on Ad Strength.
Asset-Level Performance: The Data That Changed Everything
Since mid-2025, Google provides click and conversion data per individual headline and description within an RSA. You can now see which specific headlines drive clicks, which drive conversions, and which are never shown.
Google rates each asset as “Best,” “Good,” “Low,” or “Learning.” The metrics that matter are conversion rate and cost per conversion per asset — not CTR in isolation. A headline with high CTR but low conversion rate is attracting clicks that don’t convert, which wastes budget.
Optimization workflow:
Check asset performance monthly after accumulating sufficient data (at least 1,000 impressions per asset).
Replace “Low” rated assets with new variations that test a different angle — not a rewrite of the same message.
Assets stuck in “Learning” after 30+ days likely aren’t getting enough impressions. Consolidate ad groups or reduce the number of assets to give each one more testing opportunity.
Run at least 2 RSAs per ad group. This gives Google more assets to test while allowing you to compare performance between RSAs.
Automatically Created Assets (ACAs): When to Trust AI
Google now generates AI headlines and descriptions automatically based on your landing page content, existing ad copy, and account data. ACAs are enabled by default in many accounts.
When ACAs help: they fill gaps in your asset pool, surface relevant messaging you hadn’t considered, and test a broader range of combinations than manual assets alone.
When to override ACAs: when they produce generic headlines that don’t differentiate you, when they include claims you can’t substantiate, or when they conflict with your brand voice. Review ACAs regularly in your asset report — don’t assume AI-generated headlines are performing well just because they’re running.
You can disable ACAs at the campaign level if you need complete control over ad messaging. But for most accounts, leaving them enabled while monitoring performance is the better approach — they expand your testing pool without additional creative effort.
Ad Extensions (Assets) That Multiply Performance
Extensions add information below your ad at no extra cost and increase your ad’s visual footprint on the results page.
Sitelinks — additional links to specific pages (pricing, features, contact, case studies). Use 4-8 sitelinks per campaign. Each sitelink should point to a genuinely different, useful page.
Structured Snippets — predefined headers (Types, Services, Brands, etc.) with a list of values. “Services: Installation, Repair, Replacement, Maintenance.” Add at least 4 values per header.
Call extensions — display your phone number. Particularly effective for service businesses where phone calls are the primary conversion action.
Location extensions — show your business address. Essential for businesses with physical locations targeting local searchers.
Price extensions — display product or service pricing directly in the ad. Useful for pre-qualifying clicks — users who see the price and still click are more likely to convert.
Extensions improve CTR by giving users more reasons and pathways to engage. They also increase your ad’s size on the results page, pushing competitors further down.
Testing Methodology
What to Test
Test one variable at a time within the RSA framework:
Headline angles — does a benefit headline outperform a social proof headline in Position 1?
Offer framing — does “20% Off” outperform “Save $50” for the same discount?
CTA language — does “Get a Free Quote” outperform “Request Pricing”?
Description approach — does an objection-handling description outperform a feature-focused one?
How to Test
Use Google Ads Experiments: duplicate your campaign, change only the RSA copy (keep keywords, bids, and audiences identical), run a 50/50 traffic split, and let it run until Google signals statistical significance. Minimum recommended volume: 10,000 impressions per month.
For faster informal testing within a single RSA, monitor asset-level performance ratings. Replace underperforming assets and measure the impact on overall RSA metrics.
Testing Cadence
Review asset performance monthly. Replace “Low” assets quarterly. Refresh all creative every 3-6 months to prevent fatigue. Even high-performing RSAs eventually decline as competitors adjust and audience behaviors shift.
Common Mistakes
Writing 15 headlines that say the same thing. “Expert PPC Management” / “Professional PPC Services” / “Top PPC Agency” gives Google three weak variations, not three distinct messages. Each headline should contribute unique information.
Ignoring character limits. Headlines over 30 characters get truncated silently. Descriptions over 90 characters get cut off. Count characters (including spaces) before submitting. AI-generated copy frequently exceeds limits — always verify.
Misaligning ad and landing page. If your headline promises “20% Off All Windows,” the landing page must show the 20% discount immediately. Mismatch kills conversion rates and damages Quality Score.
Chasing Ad Strength instead of performance. Adding filler headlines to reach “Excellent” dilutes your messaging quality. Six strong headlines outperform fifteen weak ones.
Never checking asset-level data. Weak headlines can run for months without being noticed if you only look at campaign-level metrics. Check individual asset performance monthly.
Ignoring mobile. Google may show only one headline on mobile. If your strongest message is in Position 3, mobile users may never see it. Pin your best headline(s) to Position 1.
Frequently Asked Questions
How many headlines should I write for an RSA?
Provide 8-15 headlines covering at least 5 distinct messaging angles. You don’t need to fill all 15 slots with filler — 10 strong, diverse headlines outperform 15 weak, repetitive ones. The goal is giving Google genuinely different messages to test, not hitting a number.
Should I use AI to write my Google Ads copy?
AI tools are excellent for generating first drafts, brainstorming headline variations, and producing options you might not have considered. But AI-generated copy must be reviewed for character limits (AI frequently exceeds 30/90 character constraints), factual accuracy, brand voice consistency, and differentiation from generic claims. Use AI to accelerate production, then apply human judgment to ensure quality.
Does Ad Strength affect my ad performance?
Not directly. Google has confirmed Ad Strength does not influence Ad Rank. It’s a diagnostic tool that evaluates whether you’ve provided enough diverse assets, not whether those assets are effective. Focus on conversion performance data rather than Ad Strength ratings.
When should I pin headlines in an RSA?
Pin 2-3 strong headlines to Position 1 to ensure your best message always leads. Leave Positions 2 and 3 unpinned for testing flexibility. Over-pinning (one headline per position) eliminates RSA’s core advantage. Only pin descriptions if legally required.
How often should I refresh my ad copy?
Review asset-level performance monthly. Replace “Low” performing assets as data accumulates. Refresh all creative every 3-6 months. Even winning copy eventually fatigues as competitive dynamics and audience behaviors shift. Treat ad copy as a continuous optimization loop, not a one-time setup.
What’s the single most important thing in Google Ads copy?
Relevance to the searcher’s intent. A headline that directly matches what the user is looking for — their problem, their desired outcome, their specific search query — outperforms clever wordplay, emotional triggers, and promotional offers. Match the intent first, then layer in persuasion through benefits, proof, and urgency.
A Google Ads funnel strategy maps specific campaign types, bidding strategies, and audience targeting to each stage of the buyer’s journey — awareness, consideration, and conversion. Instead of running one campaign and hoping it serves every purpose, you build separate campaigns that meet prospects where they are and move them toward purchase through a deliberate sequence.
The case for this approach is well-documented. Nielsen’s meta-analysis of CPG campaigns found that full-funnel strategies deliver up to 45% higher ROI than single-stage campaigns. Brands that added upper or lower-funnel campaigns to their existing mid-funnel tactics saw 52% more incremental sales. The performance gap between funnel-aligned accounts and single-campaign accounts compounds over time.
This guide covers the campaign types that work at each funnel stage, the audience targeting that connects one stage to the next, budget allocation across stages, bidding strategies by objective, and the measurement framework that proves whether each stage is doing its job.
The Funnel Structure at a Glance
Stage
Objective
Campaign Types
Primary KPIs
Audience
Budget %
TOFU (Awareness)
Reach new prospects
Video Reach, Display, Demand Gen
Impressions, reach, CPM, view rate
Cold: demographics, affinity, similar
20-30%
MOFU (Consideration)
Build interest and trust
Search (non-brand), Demand Gen, Video View, Shopping
CTR, engagement, CPC, content downloads
Warm: in-market, custom segments, site visitors
30-40%
BOFU (Conversion)
Convert high-intent prospects
Search (high-intent), Shopping, PMax, RLSA
Conversions, CPA, ROAS, revenue
Hot: remarketing, cart abandoners, Customer Match
30-40%
Retention
Maximize lifetime value
RLSA, Customer Match, Display remarketing
Repeat purchase rate, LTV, ROAS
Existing customers: CRM lists, past purchasers
10-15%
These percentages are starting points. New brands with no audience should weight TOFU higher (up to 40%). Established brands with large remarketing pools should weight BOFU and Retention higher.
Top of Funnel: Awareness Campaigns
The Goal
Introduce your brand to people who don’t know you yet. TOFU isn’t about conversions — it’s about building the audience pool that feeds your lower-funnel campaigns. Every remarketing list, every branded search query, every repeat visit begins with a TOFU touchpoint.
Campaign Types
Video Reach Campaigns — maximize unique reach across YouTube inventory (skippable in-stream, non-skippable, bumper ads, Shorts). Google’s AI distributes your budget across formats for the lowest cost per unique reach. YouTube is the single most effective TOFU format on Google Ads — 75% of users say YouTube advertising makes them more aware of new brands.
Display Campaigns — visual ads across Google’s Display Network (2+ million websites and apps, reaching 90%+ of internet users). Lower engagement than video but broader reach at very low CPMs.
Demand Gen (awareness use case) — image and video ads across YouTube, Gmail, and Discover feeds. Demand Gen’s visual-first format performs well for brand introduction content. Use the awareness objective to maximize reach rather than conversions.
Targeting
Cast a wide net. TOFU targeting should be broad enough to build a meaningful audience:
Demographics (age, gender, location)
Affinity audiences (long-term interests and habits)
Similar/lookalike audiences based on your existing customers
Topic targeting (reach users consuming content related to your category)
Avoid stacking too many targeting layers at TOFU — over-narrowing your audience at the awareness stage defeats the purpose. Aim for audience sizes of at least 500,000 to give the algorithm room to optimize.
Creative
Educate and introduce. Don’t sell. TOFU creative should highlight the problem you solve, introduce your brand identity, and create enough curiosity that viewers remember you when they encounter your brand again. Keep videos under 15-30 seconds. Lead with a hook in the first three seconds. Include your brand name and logo early so that even viewers who skip still register your brand.
Bidding
CPM (cost per thousand impressions) or Target CPM for Display and Video. Max Clicks if running Search campaigns for broad educational keywords. The goal is maximum exposure at the lowest cost per impression, not conversions.
The TOFU-to-MOFU Handoff
Every TOFU campaign should feed a remarketing list. Create audience segments for YouTube viewers (watched 25%, 50%, 75%, or 100% of your video), Display ad clickers, and website visitors from TOFU landing pages. These segments become your MOFU targeting pool. Without this handoff, your TOFU spend is disconnected from your conversion campaigns.
Middle of Funnel: Consideration Campaigns
The Goal
Deepen engagement with people who know your brand but haven’t converted. MOFU prospects have a problem, know solutions exist, and are evaluating options. Your job is to build preference for your solution over alternatives.
Campaign Types
Search Campaigns (non-brand, commercial intent) — target keywords where users are researching solutions. “Best project management software for remote teams,” “CRM comparison for small business,” “[competitor] alternatives.” These queries signal active evaluation, not purchase readiness.
Demand Gen Campaigns (engagement use case) — image and video ads across YouTube, Shorts, Gmail, and Discover that target warmer audiences. Demand Gen replaced Discovery campaigns and delivers engaging visual content to users who’ve shown interest signals.
Video View Campaigns — optimize for cost-per-view (users who watch 30+ seconds). Use for product demos, customer testimonials, and explainer videos that build understanding and trust. Pair with remarketing audiences from your TOFU campaigns.
Shopping Campaigns (browsing intent) — Shopping ads let users compare products visually before clicking. Users see images, prices, and store names. This visual comparison stage naturally fits MOFU because users are evaluating options rather than completing purchases.
Targeting
Shift from broad to warm:
In-market audiences — users Google has identified as actively researching products in your category
Custom segments — built from keywords describing purchase intentions, URLs of competitor websites, and apps your prospects use
TOFU remarketing audiences — website visitors, video viewers, and ad engagers from your awareness campaigns
Similar audiences based on your converter profiles
Creative
Show proof. MOFU creative should demonstrate why your solution is the right choice. Product demos, customer testimonials, case studies, feature comparisons, and educational content that positions your expertise. Address common objections and differentiate from competitors.
Ad copy should build credibility: include seller ratings (requires 100+ reviews), specific results (“45% faster onboarding”), and trust signals (certifications, client logos, award badges).
Bidding
Maximize Clicks or Manual CPC for Search campaigns where you want traffic to consideration content. Target CPA if you’re optimizing for lead magnet conversions (content downloads, webinar signups). CPV (cost-per-view) for Video View campaigns.
The MOFU-to-BOFU Handoff
Create remarketing segments from MOFU engagement: users who visited product pages, watched product demos past 50%, downloaded lead magnets, visited pricing pages, or added items to cart. These high-intent behaviors define your BOFU audience. The more granular your MOFU segmentation, the more precisely you can target and message at BOFU.
Bottom of Funnel: Conversion Campaigns
The Goal
Convert high-intent prospects into customers. BOFU targets people who know your brand, understand your solution, and are close to making a decision. Every element — keywords, creative, landing pages, bidding — should focus on removing the last barrier to purchase.
Campaign Types
Search Campaigns (high-intent keywords) — target transactional queries containing “buy,” “order,” “pricing,” “demo,” “free trial,” specific product names, and brand terms. Use exact match and phrase match for maximum relevance. These are your highest-converting, highest-value keywords.
Performance Max — runs across all Google networks (Search, Shopping, YouTube, Display, Gmail, Discover, Maps) from a single campaign. PMax works best at BOFU when it has strong conversion data to optimize from, quality creative assets, and audience signals (your remarketing lists and Customer Match data) guiding its targeting. PMax is the natural BOFU campaign type for ecommerce businesses with product catalogs.
Shopping Campaigns (purchase intent) — when paired with high-intent queries and competitive pricing, Shopping ads drive direct purchases. Standard Shopping gives you more control; PMax gives you broader reach with AI optimization.
RLSA (Remarketing Lists for Search Ads) — adjust bids or show different ads when people on your remarketing lists search for your keywords. RLSA users convert at significantly higher rates than cold searchers. Bid 40-70% higher for cart abandoners and pricing page visitors.
Display/Video Remarketing — show ads to high-intent audiences (cart abandoners, product page viewers) across the Display Network and YouTube. Dynamic remarketing shows users the specific products they viewed.
Targeting
Hot audiences only:
Cart abandoners (visited checkout but didn’t complete)
Pricing/demo page visitors
Product page viewers who spent significant time
Customer Match lists (CRM contacts who haven’t converted)
High-intent search queries with transactional modifiers
Creative
Create urgency and remove friction. BOFU ad copy should include specific offers (discounts, free shipping, free trial), urgency signals (“Offer ends Friday,” Google’s countdown ad customizer), social proof (star ratings, review counts, customer testimonials), and clear CTAs (“Start Your Free Trial,” “Get 20% Off Today”).
Landing pages should match the ad promise exactly, have a single clear CTA, remove navigation and competing links, include trust signals (security badges, money-back guarantee), and load in under 2.5 seconds on mobile.
Bidding
Conversion-focused bidding exclusively. Target CPA, Target ROAS, Maximize Conversions, or Maximize Conversion Value. These Smart Bidding strategies use machine learning to optimize for conversions in every auction based on device, location, time, and user signals. Set targets based on actual achieved performance, not aspirational goals.
Retention: Post-Purchase Campaigns
The Goal
Maximize customer lifetime value through repeat purchases, upsells, cross-sells, and loyalty. Returning customers spend 67% more than first-time buyers and convert at rates above 50% when they’ve made two or more prior purchases.
Campaign Types
Customer Match — upload your customer email list and target past buyers across Google’s ecosystem when they search for related products. A customer who bought running shoes six months ago and now searches for “running socks” is a high-probability conversion.
RLSA for past buyers — bid higher when previous customers search for products in your catalog. Show ad copy that acknowledges their existing relationship: “Welcome back — 15% loyalty discount.”
Display/Video Remarketing — target past purchasers with cross-sell and upsell messaging. For consumable products, time your remarketing to coincide with typical replenishment cycles (if your product lasts 60 days, start remarketing at day 40).
Targeting
Existing customers only, segmented by purchase recency, frequency, and value (RFM):
Recent buyers (last 30 days) — cross-sell related products
Lapsed buyers (90-180 days) — win-back offers
High-value buyers — VIP offers, early access, loyalty incentives
Product-specific segments — target complementary products based on what they bought
Budget Allocation
Allocate 10-15% of total Google Ads budget to retention. The cost per conversion from existing customers is dramatically lower than from new prospects, so this allocation produces outsized returns relative to spend.
Connecting the Stages: The Audience Flow
The funnel only works if audiences flow between stages. Without deliberate audience handoffs, each campaign operates in isolation.
TOFU → MOFU: Build remarketing lists from every TOFU campaign. YouTube viewers who watched 50%+, Display ad clickers, and website visitors from awareness landing pages all enter your MOFU targeting pool. Set up these audiences before launching TOFU campaigns — you want the data collection running from day one.
MOFU → BOFU: Segment MOFU engagers by intent signals. Product page viewers, pricing page visitors, lead magnet converters, and video viewers who watched demos past 50% move into BOFU remarketing lists. Cart abandoners get their own dedicated segment with the highest bid adjustments.
BOFU → Retention: Every converter enters a Customer Match or remarketing list that feeds your retention campaigns. Exclude recent converters from your BOFU prospecting campaigns (they already bought — you don’t need to pay to reach them again).
This audience flow creates a self-reinforcing system: TOFU builds the audience, MOFU qualifies it, BOFU converts it, and Retention maximizes its value. Each stage feeds the next.
Measurement by Funnel Stage
Each stage has different success metrics. Measuring TOFU by conversion rate or BOFU by impressions produces misleading conclusions.
TOFU metrics: impressions, unique reach, frequency, CPM, video view rate, brand search lift (did branded searches increase after TOFU campaigns launched?), remarketing list growth rate.
MOFU metrics: click-through rate, cost per click, engagement rate, content download/lead conversion rate, time on site from MOFU traffic, remarketing list growth from MOFU to BOFU audiences.
BOFU metrics: conversion rate, cost per acquisition, ROAS, revenue, cart abandonment recovery rate, RLSA performance vs standard search.
Retention metrics: repeat purchase rate, customer lifetime value, cross-sell/upsell conversion rate, ROAS from Customer Match campaigns.
Track these in Google Analytics 4 using funnel exploration reports. Connect Google Ads to GA4 for cross-campaign attribution. Use data-driven attribution (rather than last-click) to understand how TOFU and MOFU campaigns contribute to BOFU conversions — last-click attribution systematically undervalues upper-funnel campaigns.
Frequently Asked Questions
How much budget should I allocate to each funnel stage?
Start with 20-30% TOFU, 30-40% MOFU, 30-40% BOFU, and 10-15% Retention. Adjust based on your business stage: new brands should weight TOFU higher (up to 40%) to build audience. Established brands with large remarketing pools can weight BOFU and Retention higher. Review allocation quarterly based on where conversions are most efficient and where remarketing lists need replenishing.
Can I skip the top of funnel and only run conversion campaigns?
You can, but your results will plateau. BOFU campaigns target people who already know your brand — once you’ve converted the available high-intent audience, there’s no one left to convert. Without TOFU campaigns feeding new prospects into your remarketing lists, your BOFU audience pool shrinks over time. TOFU campaigns don’t produce immediate conversions, but they produce the audiences that BOFU campaigns convert.
Where does Performance Max fit in the funnel?
PMax operates across the entire funnel but works best as a BOFU or full-funnel campaign. It runs on all Google networks simultaneously and uses AI to find converting users wherever they are. For ecommerce with product catalogs, PMax is the primary BOFU campaign type. Add your remarketing lists and Customer Match data as audience signals to guide PMax toward your warmest prospects. Monitor PMax’s channel performance breakdown to ensure it’s spending on conversion-friendly surfaces rather than leaking budget into Display impressions.
How do I know if my TOFU campaigns are working if they don’t produce conversions?
Track TOFU success through leading indicators: remarketing list growth rate (are you adding enough people to your MOFU/BOFU pools?), brand search volume (did branded searches increase after launching TOFU?), and assisted conversions in GA4 (do TOFU touchpoints appear in the conversion paths of people who ultimately purchase?). Data-driven attribution in GA4 assigns fractional credit to upper-funnel touchpoints, showing their contribution even when the last click happens through a BOFU campaign.
How long should I run a funnel strategy before evaluating results?
Allow at least 8-12 weeks for a full-funnel strategy to produce measurable results. TOFU campaigns need time to build remarketing pools. MOFU campaigns need those pools to reach meaningful size. BOFU campaigns need conversion data for Smart Bidding to optimize effectively. Evaluating a funnel strategy after two weeks will lead you to kill upper-funnel campaigns that haven’t had time to feed the lower funnel — which is the most common mistake advertisers make with funnel strategies.
HARO shut down in December 2024. Then it came back under new ownership. Then the name changed again. If you searched for “HARO link building” recently and found conflicting information, you’re not alone—the platform went through three brand names in eighteen months.
Here’s what matters: the tactic still works. Responding to journalist queries remains one of the highest-ROI link building channels available. You pitch reporters who already need expert sources, and when they use your quote, you earn an editorial backlink from a publication you’d never get through cold outreach.
But the landscape in 2026 looks different from a few years ago. HARO is no longer the only game. Anti-spam filters now catch AI-generated pitches. And the value of these placements goes beyond traditional SEO—editorial mentions in trusted publications increasingly influence how AI search engines like ChatGPT, Perplexity, and Google AI Overviews decide which brands to cite.
This guide covers how HARO works today, how to set up across multiple journalist query platforms, how to write pitches that actually get selected, and how to turn placements into measurable SEO results.
What HARO Link Building Actually Is
HARO stands for Help a Reporter Out. The concept is simple: journalists post questions when they need expert input for articles they’re writing. You register as a source, respond to relevant queries with your expertise, and if a journalist picks your response, they quote you in their article and typically link back to your website.
These backlinks carry serious weight because they’re editorial. You didn’t pay for the placement, stuff a link into an existing article, or publish a guest post on a low-quality blog. A journalist independently chose your expertise to strengthen their story, and the link is part of that citation.
A typical workflow:
A journalist posts a request for expert commentary.
You find a query that matches your expertise.
You send a concise, useful response before the deadline.
The journalist selects your quote.
Your brand gets mentioned in the published article with a backlink.
The best HARO links come from relevance, not volume. A single placement in a respected industry publication can move the needle more than dozens of weak links from irrelevant sites.
The HARO Timeline: What Changed From 2024 to 2026
Most guides online are outdated. Here’s the documented sequence of events:
2008: Peter Shankman founds HARO as a simple email service connecting journalists with sources.
2014: Cision acquires HARO through the Vocus merger.
2023: Cision renames HARO to “Connectively” and introduces paid tiers. The community pushes back hard.
December 9, 2024: Cision permanently shuts down Connectively. Thousands of SEO professionals lose their primary link building channel overnight.
April 15, 2025: Featured.com (led by CEO Brett Farmiloe) acquires HARO from Cision and relaunches it as a free, ad-supported platform six days later.
2026: Featured.com also revives the Connectively name as its platform product. HARO now operates as the free email digest, while Connectively serves as the platform-based experience with filtering and response tracking.
In parallel, Peter Shankman—HARO’s original founder—launched Source of Sources (SOS) in response to the shutdown, offering a more curated, invite-based alternative.
What this means for you right now:
Your old HARO account doesn’t carry over. Create a new one at helpareporter.com.
HARO is free. The email digest format is back—three emails per day.
The revived platform actively screens for AI-generated pitches and spam. Accounts that submit AI-generated content risk getting banned.
HARO alone isn’t enough for consistent results in 2026. The serious practitioners run two to three platforms simultaneously.
Why HARO Backlinks Still Matter—and Why They Matter More Now
Editorial links are hard to fake
When a journalist selects your quote for their article, that’s an independent editorial endorsement. These links are harder to manufacture, harder to manipulate, and carry more trust signal than most link types you can acquire through outreach.
They strengthen E-E-A-T signals
Getting quoted as a named expert on trusted publications directly supports Experience, Expertise, Authoritativeness, and Trustworthiness—the quality factors Google’s systems evaluate. A quote attributed to a real person with real credentials, published by a real editorial team, is one of the strongest E-E-A-T signals you can earn.
They feed AI search visibility
This is the newer reason to pay attention—and it’s significant.
AI answer engines like ChatGPT, Perplexity, and Google AI Overviews build their responses by synthesizing content from across the web. Publications with real editorial standards are over-represented in those citations compared to brand-owned content, press releases, or low-quality blogs.
An Ahrefs study analyzing 75,000 brands found that brand web mentions correlate with Google AI Overview appearances at 0.664—roughly three times stronger than the correlation with backlink count (0.218). That means even unlinked brand citations from credible publications meaningfully strengthen your visibility in AI-generated answers.
Every placement in a qualified publication creates an indexed, third-party association between your name, your company, and the topic—in a source that AI engines treat as credible. Brands earning editorial mentions now are building the foundation for AI search visibility before most competitors even understand how it works.
They diversify your link profile
A healthy link profile includes different types: editorial mentions, guest posts, niche edits, resource links, digital PR placements. HARO adds the editorial and PR layer that’s hard to replicate through other channels.
They open journalist relationships
A successful HARO response can turn into a long-term source relationship. If you consistently provide useful insights, journalists may come back to you for future stories—without you needing to pitch.
HARO vs. Digital PR vs. Guest Posting: Know the Difference
Strategy
How it works
Best for
Main limitation
HARO / journalist queries
Respond to journalist requests with expert quotes
Editorial links, brand mentions, E-E-A-T signals
Competitive, deadline-driven, reactive
Digital PR
Create newsworthy campaigns, data studies, or expert commentary and pitch them proactively
Large-scale media coverage and brand authority
Requires stronger ideation and outreach resources
Guest posting
Publish contributed articles on relevant websites
Controlled anchor text, topical links
Quality varies widely; many sites charge for posts
HARO is reactive—you respond to existing demand. Digital PR is proactive—you create the story. Guest posting gives you content control. The strongest link building programs combine all three.
Where to Pitch in 2026: The Platform Landscape
HARO is no longer the only platform worth your time. Here’s how the current ecosystem breaks down:
Platform
Best for
Volume
Free tier
Key detail
HARO (via Featured.com)
General volume, broad reach
High
Yes (free email digest)
Classic 3x daily emails; AI spam detection active
Qwoted
Premium, high-DR publications
Medium
Yes (2 pitches/month, delayed access)
Journalist verification required; ~70% of queries from DR 70-100 sites
Source of Sources (SOS)
Curated, high-trust queries
Lower
Free (invite-based)
Built by HARO’s original founder; highest dofollow rate among platforms
MentionMatch
B2B SaaS sources
Medium
Yes
Formerly Help a B2B Writer; strong B2B query filtering
SourceBottle
AU/NZ and lifestyle markets
Medium
Yes
Best coverage for Australian and New Zealand publications
ResponseSource
UK market
Medium
Paid
UK-focused publisher base
Recommended starting stack: Sign up for HARO (free) for volume, add Qwoted once you’ve refined your pitch structure, and join Source of Sources for high-quality queries with less competition. If you’re in B2B, add MentionMatch. If you’re targeting UK media, add ResponseSource.
The most common mistake in 2026 is picking just one platform and treating these as competitors. They’re different fishing spots. A combination of two or three gives you enough daily query volume to maintain consistency without burning out on irrelevant pitches.
Step 1: Set Up Your Source Profiles
Before pitching, every platform asks you to create a source profile. Journalists use these profiles to filter and evaluate sources, so a weak profile can disqualify you before your pitch gets read.
What to include:
Name and title. Be specific. “Founder at Acme” is weaker than “CEO at Acme, 8 years in B2B SaaS growth.”
Areas of expertise. These determine which query categories you receive. Keep them tightly focused on what you actually know—pitching outside your listed expertise is the fastest way to get filtered out.
Professional bio. Two to three sentences maximum. Lead with your credibility on the topic, not a company description.
Website URL. This is where the backlink will point.
Headshot. Have a LinkedIn-style headshot (300x300px minimum) hosted as a shareable link on Google Drive or Dropbox—not as an email attachment.
Platform-specific setup notes:
HARO: Sign up at helpareporter.com. Select your industry categories in the Preferences section. You’ll receive three daily emails—morning, afternoon, and evening editions.
Qwoted: Requires profile verification. The free tier gives you two pitches per month with a delay on new queries. The Pro plan ($99/month annually) removes the delay and unlocks unlimited pitches.
Source of Sources: Invite-based. Join the waitlist. Once approved, pitch off-topic and you’re banned—it runs on an honor system.
Step 2: Set Up Your Query Filtering System
HARO alone sends three emails per day, and if you’re on multiple platforms, the volume adds up fast. Without a system, you’ll either miss good opportunities or waste time reading irrelevant queries.
Gmail filter setup for HARO:
Go to Gmail Settings and click “Filters and Blocked Addresses.”
Click “Create a new filter.”
In the “From” field, enter the sender address for your HARO digest emails.
Click “Create filter” and choose actions: “Skip the Inbox,” “Apply the label” (create a label like “HARO Queries”).
Set up a second filter using the “Has the words” field with keywords from your niche (e.g., “SEO,” “backlinks,” “SaaS pricing,” “ecommerce”) to auto-star or separate relevant queries.
Additional monitoring tools:
Google Alerts for your name and company name—this catches published placements without you checking manually.
The #journorequest hashtag on X/Twitter. Journalists post source requests directly here, often with tight deadlines. Set up a keyword column in your preferred social media dashboard.
Daily time commitment: Budget 20 to 30 minutes per day for scanning queries, filtering for relevance, and writing responses. Batch your scanning to two fixed time blocks: once in the morning after the first HARO digest arrives, and once in the early afternoon. Trying to respond to everything in real-time burns more time than it’s worth.
Step 3: Identify High-Value Queries
Not every query deserves a response. The practitioners who earn consistent placements are selective—they pitch fewer queries with higher relevance, rather than spraying generic responses everywhere.
Before responding to any query, run through this filter:
Does the topic directly match my expertise? If you’d need to Google the answer, skip it.
Can I provide a response based on firsthand experience—not just general knowledge?
Is the publication relevant to my audience or niche?
Is the deadline realistic? Most journalist deadlines are 24 to 48 hours. If you can’t respond within a few hours of the query posting, the window is likely closed.
Does the publication typically include backlinks, or do they only give unlinked mentions?
How to evaluate publication quality:
Check Domain Rating (DR) or Domain Authority (DA) using Ahrefs, Moz, or a similar tool. Here’s a rough framework:
DR 40-59: Solid SEO value. Good for building link profile breadth.
DR 60-79: Strong editorial placements. These move rankings.
DR 80+: Premium. These are the placements that reshape your authority profile.
That said, relevance matters more than raw DR. A DR 50 publication that perfectly matches your niche often delivers better SEO results than a DR 85 site with zero topical overlap.
One thing to watch for: Some high-DR publications only give nofollow links or unlinked mentions. That’s still valuable for brand visibility and E-E-A-T—but know what you’re getting before you invest time in a detailed response.
Anonymous queries: Some platforms let journalists post anonymously. Experienced practitioners often skip these because there’s no way to assess publication quality upfront. If you do respond to anonymous queries, keep your pitch short to minimize time investment.
Step 4: Write a Pitch That Gets Selected
This is where most HARO campaigns succeed or fail. Journalists receive dozens—sometimes hundreds—of responses per query. The average response rate tells the story:
Pitch type
Typical placement rate
Generic template (name, title, vague offer to help)
~3%
Personalized but no specific evidence of experience
~8-12%
Data-backed or experience-specific
~18%
Responded within 1 hour of query publication
~20%
The pattern is clear: specificity and speed are the two biggest levers.
Keep it simple and scannable. The journalist is skimming a long inbox.
Opening line: State the specific credential that makes you the right source for this query. Not your company description—your relevant experience.
Core response (150-200 words): Answer the journalist’s question directly. Give them a usable quote in the first two to three sentences. Add one concrete proof element—a number, a specific outcome, a finding from your own work. This is what separates your pitch from the AI-generated responses flooding every query.
Short bio (2-3 sentences): Name, title, company, and one line on what you do. Keep it factual.
Contact info: Website URL, LinkedIn profile.
Good Pitch vs. Bad Pitch
Weak pitch:
“Backlinks are very important for SEO. Businesses should build high-quality backlinks because they help increase rankings and traffic. HARO is a good way to get backlinks from authority websites. I’d be happy to provide additional commentary.”
This says nothing a journalist can quote. It’s a definition, not an insight.
Strong pitch:
“The biggest mistake we see with HARO is treating it like a link acquisition tool instead of a journalist relationship channel. Reporters aren’t looking for SEO pitches—they’re looking for a source that makes their article better. We tracked 200 of our HARO responses over six months and found that pitches with a specific number or personal finding got placed at 3x the rate of pitches with general advice. The responses that win aren’t the longest—they’re the ones where the journalist can highlight a sentence and paste it directly into their draft.”
This has a point of view, includes a specific data point, and gives the journalist a sentence they can use as-is.
What Gets Your Pitch Rejected Immediately
Opening with a company description instead of answering the question
Vague offers like “I’d be happy to comment” or “feel free to reach out”
Pitches longer than 300 words
Content that reads as AI-generated (platforms are actively filtering for this in 2026)
Responding to queries outside your listed expertise
Including three or more links in the pitch body—one supporting link is fine; more than that reads as spam
Ignoring the query’s specific instructions (word count, format, credential requirements)
The AI Pitch Warning
This deserves its own callout because it’s a 2026 reality that didn’t exist before. The relaunched HARO actively screens for AI-generated content using AI text detection, LinkedIn profile verification, image analysis (to catch fake headshots), and community reporting.
Featured.com’s founder has been direct about the policy: if you’re not genuinely helping a reporter out, you get banned. The old platform died partly because AI-generated spam overwhelmed journalists to the point where they stopped trusting the responses.
Use AI to check your grammar or organize your thoughts if you want. But the insight itself—the specific finding, the example from your work, the opinion you’re staking—needs to come from actual experience. That’s the entire product you’re offering as a source.
Step 5: Follow Up and Handle Responses
Most journalists won’t notify you when your quote goes live. You need to monitor for placements proactively.
When your pitch is used:
Verify the link. Visit the published article, find your quote, and confirm the backlink is live and pointing to the correct URL.
Check the link type. Is it dofollow or nofollow? Both have value, but dofollow links pass direct SEO authority.
Thank the journalist. A short, non-promotional thank-you note goes a long way. Share the article on your social channels if appropriate. This builds the relationship for future queries.
If the link is missing: Some journalists use your quote but don’t include a link. A polite follow-up asking if they’d be willing to add a link to your company name is appropriate. Keep it brief and respectful—don’t frame it as a demand.
When your pitch isn’t selected:
Move on. Don’t send follow-up emails asking if they saw your response. If the journalist hasn’t responded, they’ve already selected their sources or the article has been filed.
The one exception: if the deadline hasn’t passed and you have additional information that genuinely adds to what you already submitted (new data, a relevant development), a brief follow-up offering the additional context is acceptable. Keep it to one follow-up maximum.
Step 6: Track Results and Optimize Your System
HARO link building becomes a repeatable system when you track what works and what doesn’t. Without tracking, you’re guessing.
Build a tracking spreadsheet with these columns:
Date of query
Platform (HARO, Qwoted, SOS, etc.)
Journalist name
Publication name
Topic
Deadline
Expert used (if you have multiple team members pitching)
Response sent (yes/no)
Pitch angle (one-line summary)
Status (pending / placed / not selected)
Published URL
Link type (dofollow / nofollow / unlinked mention)
Domain Rating of the publication
Referral traffic (check Google Analytics)
Benchmarks to track monthly:
Pitch-to-placement rate. The target range for consistent practitioners is 5-15%. Below 5% means your pitches need work. Above 15% means you’re performing well.
Monthly link count. A consistent effort of 20 to 40 pitches per month typically produces 1 to 3 placements.
Average DR of placements. Track whether you’re landing on sites that match your target quality range.
Referral traffic from placements. This shows up in Google Analytics within days of publication and signals whether the placement is generating real reader engagement.
Review cadence: Wait about three months, then analyze your data for patterns. Which topics earn the highest acceptance rates? Which platforms produce the most placements in your niche? Which pitch formats get positive results? Use those patterns to double down on what works and stop investing time in what doesn’t.
Scaling Beyond HARO: Building a Multi-Channel System
HARO is one channel in what should be a broader journalist query and digital PR strategy. Here’s how the pieces fit together:
Reactive PR
When a significant event happens in your industry, journalists covering the story need expert sources fast. The window is 4 to 24 hours. Monitor Google Trends for rising topics, watch the #journorequest hashtag on X, and set up Google Alerts for your core industry terms.
A reactive pitch follows the same structure as a HARO pitch, but the hook is the current event: “I saw you’re covering X—here’s what we’ve observed from our side that might be useful for your piece.”
Reactive PR can produce links from DR 80+ publications within hours when timed well. It’s harder to systematize than platform-based pitching, but the link quality often exceeds what journalist query platforms produce.
Unlinked Brand Mention Outreach
Every time someone writes about your product, your company, or your people without linking to you, that’s a low-friction link opportunity. The site already trusts your brand enough to mention it. A short email asking if they’d be willing to add a link converts at a significantly higher rate than cold outreach to a stranger.
Set up Google Alerts for your brand name, your founder’s name, and your key product names. When you spot an unlinked mention, send a brief, polite email requesting the link.
Complement with Guest Posting and Digital PR
HARO is reactive—you respond to existing demand. Guest posting and digital PR are proactive—you create the content and pitch it. The strongest link profiles combine both approaches:
HARO and journalist queries for editorial mentions and E-E-A-T signals
Guest posting for controlled anchor text and topical relevance
Digital PR campaigns for large-scale coverage from newsworthy data or stories
Realistic Timeline: When to Expect Results
HARO link building is not instant. Here’s a realistic progression:
Weeks 2-4: Send your first 15 to 20 pitches. Experiment with different angles and response lengths. Expect zero to one placement.
Month 2: Refine your pitch structure based on early feedback. Identify which query types match your expertise best. Possible first placements start appearing.
Month 3-6: Pattern recognition kicks in. You know which platforms, topics, and pitch formats work for your niche. Consistent effort of 20 to 40 pitches per month produces 1 to 3 placements.
Month 6+: Compounding effect. Eight to fifteen quality editorial links accumulated over six months is where the SEO impact becomes measurable. Some of these placements will start earning referral traffic and contributing to ranking improvements.
Industry data puts initial measurable results for roughly 85% of campaigns within the 3 to 6 month window. Don’t expect week-one ranking changes from a single placement—the value compounds over time.
Common Mistakes That Kill Your HARO Results
Pitching every query you see. Quality over quantity. Five highly relevant pitches outperform fifty generic ones.
Writing pitches that sound like press releases. Journalists want quotable expertise, not promotional copy. Focus on teaching, not selling.
Using AI to generate your entire pitch. Platforms actively detect this. And even if the filters miss it, journalists can tell. The writing pattern, the hedged opinions, the generic structure—it all signals “not a real expert.”
Ignoring publication quality. Chasing every opportunity regardless of the site’s authority or relevance wastes your time and dilutes your efforts.
Not tracking results. Without data, you can’t identify what works. Set up the spreadsheet and review it monthly.
Treating HARO as your only link building channel. Journalist queries are one piece. Combine them with guest posting, digital PR, and unlinked mention outreach for a well-rounded link profile.
Expecting overnight results. HARO is a consistency play. The people who earn 3 to 5 links per month aren’t spending more time than those who earn zero—they’re spending it more deliberately.
Frequently Asked Questions
Is HARO still free in 2026?
Yes. Featured.com relaunched HARO in April 2025 as a free, ad-supported email digest. You can sign up at helpareporter.com at no cost. Featured.com also operates Connectively as a platform product with paid tiers for additional features like filtering and response tracking. Other platforms like Qwoted offer free tiers with limited pitches and paid plans for full access.
Can I use AI to write my HARO pitches?
AI can help you structure your thoughts or check grammar, but the final pitch needs to read like it came from someone who has actually done the work. HARO, Qwoted, and Featured.com all deploy AI content detection. Accounts that consistently submit AI-generated pitches get flagged or banned. The elements that win placements—a specific data point, a personal finding, a concrete example—are exactly what you need to provide yourself.
How many queries should I respond to per week?
Start with three to five highly relevant queries per week. Track your placement rate, and adjust. Responding to 20 generic queries will produce worse results than five targeted pitches backed by genuine expertise. Scale once you’ve identified which query types and platforms work best for your niche.
Does every HARO placement include a backlink?
No. Some journalists quote you without linking. Some mention your company name without any link. Some give nofollow links. All of these still have value—brand mentions in credible publications support E-E-A-T and AI search visibility even without a dofollow backlink. But you should track link type for each placement so you know your actual link acquisition rate.
What’s a realistic pitch-to-placement rate?
Expect 5 to 15%, depending on your niche, platform, and pitch quality. Data from VisibilityStack tracking 143 placements from over 1,000 pitches showed roughly a 14% overall rate. Featured.com produced the highest approval rate in their data at 18 to 20%. If you’re starting out, expect 5 to 8% until you’ve refined your approach.
Do HARO backlinks help with AI search visibility?
Yes—and this is an increasingly important reason to pursue them. Ahrefs found that brand web mentions correlate with Google AI Overview appearances at 0.664, far outperforming the correlation with backlink count alone (0.218). Publications with real editorial standards are disproportionately cited by ChatGPT, Perplexity, and Google AI Overviews. Every editorial placement increases the probability your brand appears in AI-generated answers.
Should I do HARO myself or hire an agency?
Do it yourself if you have genuine subject-matter expertise, can commit 20 to 30 minutes daily, and respond within hours of a query posting. Hire an agency if your team lacks time for daily monitoring, you want a repeatable system across multiple platforms, or you need HARO integrated into a broader link building and digital PR program. The main challenge with DIY isn’t skill—it’s consistency.
What’s the difference between HARO and Source of Sources?
Source of Sources (SOS) was created by Peter Shankman, the same person who founded HARO in 2008. SOS runs on an invite-based, honor-system model: pitch off-topic and you’re banned. It has lower volume than HARO but the highest dofollow rate and the best signal-to-noise ratio among current platforms. HARO (under Featured.com) has broader reach and higher volume but also more competition per query.
Tupa helps international e-commerce and B2B companies grow profitably through data-driven Google Ads and SEO – with the execution speed of a China-based team and the transparency you expect from a Western agency.
Tupa is a certified partner in Google Ads
Kiara Foster
Head of Content
Kiara
Edit this chat template from WP Admin > Templates > Floating Elements