Site icon AdSense Earning – Unlock Proven Strategies to Maximize Your Online Income

AdSense In-Feed Ads 2026: Complete Setup and Optimization Guide

AdSense In-Feed ads

AdSense In-Feed ads are native advertisements designed to appear naturally inside a repeating list of articles, products, services or other content blocks. They can be used on homepages, category pages, product-listing pages and other sections where visitors scroll through a structured content feed.

Unlike standard display ads, an In-Feed ad can be customized to match the general image size, font, colours, borders and spacing used by the surrounding feed. The goal is to create a non-intrusive advertising placement without misleading visitors into believing that the advertisement is regular publisher content. 1

Google AdSense currently provides two creation methods: Google can scan your page and suggest a design, or you can manually create and customize the unit. Once generated, the ad-unit code must be placed inside the HTML structure of the feed. 2

This guide explains how to create, style, place and troubleshoot In-Feed ad units while protecting usability and policy compliance.

What Is a Feed in Google AdSense?

For In-Feed advertising, a feed is a scrollable stream of repeating content blocks. It does not mean an RSS or web-syndication feed.

Examples include:

The individual feed items normally use a similar layout. For example, each item may contain a featured image, article title, short description and publication date. 3

An In-Feed advertisement should appear as another clearly identified block inside this repeating structure. It should not be placed randomly outside the feed or between unrelated page sections.

AdSense In-Feed Ads vs In-Article Ads

In-Feed and In-Article ads are both native formats, but they have different purposes.

Feature In-Feed ads In-Article ads
Primary location Inside a list of content items Between article paragraphs
Suitable pages Homepage, category or product list Individual long-form article
Placement Between repeating feed blocks Between editorial sections
Design reference Surrounding cards or listings Article typography and width
Creation method Page scan or manual styling Manual native-unit setup
Separate mobile unit Recommended when layouts differ Usually one responsive unit
Main purpose Monetize browsing and discovery pages Monetize reading sessions

Use an In-Feed ad when the user is browsing several content choices. Use an In-Article ad when the user is reading one detailed article. Both formats can operate alongside display ads and other eligible AdSense units. 4

AdSense In-Feed Ads vs Auto Ads

In-Feed ads are currently created as manual ad units under:

text

 

Ads → By ad unit → In-feed ads

They are not listed as a separate Auto Ads format. Current Auto Ads in-page formats include banner and Multiplex ads, while In-Feed units are created and inserted into the feed by the publisher. 5

This provides greater control over:

However, it also means that you or your developer must place the generated code inside the correct feed template.

How to Create AdSense In-Feed Ads

Follow these steps:

  1. Sign in to Google AdSense.
  2. Open Ads.
  3. Select By ad unit.
  4. Click In-feed ads.
  5. Choose whether Google should scan your feed or whether you want to create the style manually.
  6. Customize the design.
  7. Give the unit a descriptive name.
  8. Click Save and get code.
  9. Copy the complete ad-unit code.
  10. Insert it inside the HTML of your feed.
  11. Clear website and CDN caches.
  12. Test the feed on desktop and mobile.

Google says new In-Feed units usually begin displaying within a few minutes, although it can occasionally take up to one hour. 2

Recommended Ad-Unit Names

Use names that identify the device, feed and position:

text

 

Native-InFeed-Homepage-Mobile
Native-InFeed-Homepage-Desktop
Native-InFeed-Category-Position-4
Native-InFeed-Products-Position-6
Native-InFeed-Latest-Posts

Avoid unclear names such as:

text

 

New Ad
Feed Ad 1
Test Unit
Homepage Ad

Google recommends using a prefix such as “Native” to make the units easier to locate in reports. 2

Method 1: Let Google Suggest a Style

This is the quickest creation method.

Follow these steps:

  1. Enter the URL containing your feed.
  2. Select the mobile or desktop version.
  3. Click Scan page.
  4. Review the highlighted feeds detected by Google.
  5. Select a representative feed item.
  6. Allow AdSense to create a suggested ad style.
  7. Customize the suggested design if necessary.
  8. Save the unit and copy its code.

Google initially creates the style using a detected content item, but you can select another feed item if the first one does not accurately represent the layout. 2

When to Use Page Scanning

Use Google’s scan option when:

If the feed is text-only, Google recommends using the manual creation method. 2

Method 2: Create the Style Manually

Manual creation provides greater control over the unit.

You can select a layout and configure settings for:

Google allows image aspect ratios of 1.91:1 or 1:1. Select the ratio closest to the images used in your feed. You can also align the image to the left or right and control its width in pixels or as a percentage. 1

Manual creation is useful when:

How to Customize AdSense In-Feed Ads

Match the Feed Structure

Your advertisement should use the same general content elements as the surrounding feed.

For example, if each feed item contains only an image and title, consider disabling the advertisement description. If feed cards contain a long headline, short description and action button, configure the In-Feed unit with similar elements. 1

The unit should fit the layout without becoming indistinguishable from publisher content.

Match Image Alignment and Size

If the feed’s article cards use left-aligned square images, configure the advertisement similarly. If the feed uses wider landscape thumbnails, the 1.91:1 image option may be more suitable.

Review:

The live advertisement may not always look exactly like the preview because the final creative and available container size can vary. 2

Match Fonts and Colours Carefully

You can select a Google font and configure the headline, description, URL and button colours.

Suitable customization can include:

Do not hide the advertising label or make the unit look exactly like an organic content item. Visitors must still understand that it is an advertisement.

Allow Selected Display Ads

The Allow selected display ads setting lets eligible display creatives appear inside the In-Feed unit. Enabling it can create access to additional advertising demand, although no revenue increase is guaranteed. 1

Consider enabling it when:

Consider disabling it when:

Test both configurations using sufficient traffic.

Best Placement for AdSense In-Feed Ads

Google says the code can be inserted between content blocks or where the feed begins or ends. The ad code must remain inside the feed’s HTML structure. Placing it outside the feed can result in weak performance and may create policy problems. 6

A simple feed may look like this:

text

 

Content item 1
Content item 2
Content item 3
In-Feed advertisement
Content item 4
Content item 5
Content item 6

A practical starting point is to insert the first ad after three to five organic content blocks. This is a testing recommendation rather than a universal Google requirement.

Avoid showing an advertisement as the first item unless the design has been carefully tested. Visitors should first understand the page’s purpose and see genuine publisher content.

How Many In-Feed Ads Can You Use?

Google does not publish a fixed maximum number of In-Feed units per page. However, advertisements and other paid promotional material must not exceed publisher-created content. 7

If multiple In-Feed ads appear in one feed, Google recommends keeping at least three content blocks between each advertisement. You can reuse the same unit code or create separate units for different positions. 7

A practical starting configuration could be:

Number of feed items Suggested starting setup
Fewer than 6 items Zero or one ad
6–12 items One or two ads
12–20 items Two or three ads
Infinite-scroll feed Insert carefully with at least three organic blocks between ads

These are practical recommendations, not official numerical limits. Review total advertising density across banner, anchor, sidebar and Multiplex formats as well.

Mobile vs Desktop In-Feed Ads

In-Feed ads are responsive, but Google recommends creating separate units when the feed design is significantly different on mobile and desktop. 3

For example:

Desktop Feed

text

 

Landscape image | Headline | Description | Date

Mobile Feed

text

 

Square image
Headline
Date

One style may not fit both layouts correctly. Separate units allow you to customize:

Test the feed at several browser widths before publishing it.

Responsive Size Requirements

An In-Feed ad’s width equals the width of its feed container. Google requires the feed to be at least 250 pixels wide. AdSense automatically adjusts the unit’s height to fit its advertising elements. 3

The parent container should have:

A fixed-height container can distort the unit, while a container without a measurable width can prevent the advertisement from appearing. 6

How to Add In-Feed Ads to WordPress

WordPress feeds are usually created by a theme loop that displays posts one after another.

Common implementation options include:

Theme Advertising Position

Some themes include ad positions inside:

Paste the complete code into the feed-specific advertising field.

Advertising Plugin

An advertising-management plugin may be able to insert a unit after every selected number of posts.

For example:

text

 

Insert after item 4
Repeat after every 5 additional items

Google does not endorse third-party plugins, so verify that the plugin leaves the AdSense code unchanged. 8

Custom Theme Loop

A developer can insert the ad code conditionally inside the loop that generates the feed.

The logic may follow this general structure:

text

 

Display feed item
Increase item counter
If counter reaches selected position:
    Display In-Feed ad
Continue feed

Use a child theme or custom plugin rather than directly editing a theme that may be overwritten during an update.

How to Track In-Feed Ad Performance

Open:

text

 

AdSense → Reports → Ad units

Select the In-Feed units and apply the filter. This report lets you compare individual feed placements. 2

You can also use the Ad formats report to compare native In-Feed advertising with display, In-Article and other formats. The report can distinguish requested format and placement method. 9

Monitor:

Use a meaningful testing period. One or two days may not provide enough information, particularly on a low-traffic category page.

Why Are In-Feed Ads Not Showing?

The Unit Is New

New ad units may take several minutes—and occasionally up to one hour—to begin appearing. 2

The Feed Is Too Narrow

The minimum supported feed width is 250 pixels. 3

The Parent Has No Measurable Width

A floating, hidden or incorrectly styled parent container can report an available width of zero.

The Container Has a Fixed Height

In-Feed ads need a variable-height container because AdSense automatically calculates the required height. 6

Code Was Added Outside the Feed

Move the code inside the repeating feed structure rather than placing it in an unrelated sidebar or footer. 6

WordPress Modified the Code

Check the live page source and compare it with the code copied from AdSense. Visual editors and optimization plugins can occasionally change JavaScript or HTML formatting.

The Page Has a Policy Issue

Review the Policy Center for disabled or restricted ad serving.

No Eligible Creative Is Available

A valid advertising request can remain unfilled when no suitable advertisement is available. Consider testing the selected-display-ads option.

An Ad Blocker Is Active

Test using a private browser profile without extensions.

In-Feed Ads Policy and UX Checklist

Before publishing, confirm that:

Google prohibits publishers from asking visitors to click ads or using misleading labels. Acceptable labels include “Advertisements” and “Sponsored Links,” while labels such as “Favorite Sites” or “Today’s Top Offers” are not permitted. 10

30-Day In-Feed Ads Testing Plan

Days 1–5: Establish a Baseline

Days 6–10: Create the Unit

Days 11–25: Collect Data

Days 26–30: Evaluate

A low-traffic feed may require a longer testing period.

Frequently Asked Questions

What are AdSense In-Feed ads?

They are customizable native advertisements designed to appear inside repeating lists of articles, products or services. 3

Does “feed” mean an RSS feed?

No. It means a scrollable stream of repeating content blocks, not an RSS or syndication feed. 3

Can Google automatically design my In-Feed ad?

Yes. AdSense can scan a public feed page and suggest a style based on a selected feed item. You can also create the design manually. 2

Are In-Feed ads responsive?

Yes. Their width follows the feed container, and AdSense automatically adjusts their height. 7

What is the minimum width?

The feed container must be at least 250 pixels wide. 3

How much space should be kept between multiple ads?

Google recommends at least three organic content blocks between In-Feed advertisements. 7

Should I create separate mobile and desktop units?

Create separate units when your mobile and desktop feed structures are significantly different. 7

Are In-Feed ads available in Auto Ads?

Current AdSense documentation lists In-Feed as an ad unit created under By ad unit, not as a separate Auto Ads format. 5

Can display ads appear inside the unit?

Yes, when Allow selected display ads is enabled in the unit settings. 1

How can I track In-Feed earnings?

Open the Ad units report, select the relevant In-Feed units and apply the filter. 2

Can I use the same code more than once?

Yes. Google says you can reuse the same unit code or create multiple units, while keeping at least three content blocks between advertisements. 7

Conclusion

AdSense In-Feed ads can monetize homepages, category archives and product listings without relying only on standard banner placements.

Begin with one responsive unit inside the feed, match its image ratio and spacing to the surrounding cards, and keep the advertising disclosure clearly visible. Create separate mobile and desktop units when the feed layouts differ significantly.

Exit mobile version