# Hashtag wall

Part of [The AI Tells Index](https://feedsquad.com/ai-tells). A tell signals low effort. It does not identify an author. Skilled writers produce every shape listed here, some of them daily, and automated detectors misread those writers for it at rates measured above 60 percent on non-native English prose. Nothing in this index proves that a machine wrote anything. Read an entry as one piece of evidence to weigh against the false-positive notes printed beside it.

## Facts

- Id: hashtag-wall
- Category: Platform-specific (platform)
- Subcategory: metadata
- Also known as: terminal hashtag block, dot-padded hidden hashtags
- Status: Fading. Signal is weakening, usually because model vendors trained the habit out.
- Severity: low
- Evidence grade: feedsquad-observed (our own corpus only, no external attestation)
- Languages: en
- Added: 2026-08-15
- Updated: 2026-08-15
- Page: https://feedsquad.com/ai-tells/hashtag-wall

## Description

A block of eight or more tags at the end of a caption, sometimes pushed below the fold with padded dots so it does not have to be looked at. The block is a rented audience list rather than a description of the post. Nothing in Meta's published material addresses tag counts, and the platform statement most often quoted against hashtags has no traceable origin, so this entry cites neither.

## Why it reads as machine-written

A tag block is what a caption reaches for when it has no audience of its own. Generation adds the block on request without checking whether any tag describes the post, so the tags drift toward whatever is popular. The shape is fading because the marketing orthodoxy that taught it has been unwinding for years and because the tags stopped working before the habit did.

## Detection

Type: deterministic (a regular expression, run as written)

Scope: document

ECMAScript regular expression. The build validator compiles it and tests it against this entry's own specimens.

```regex
(?:#[A-Za-z0-9_]{2,30}[ \t\r\n]+){7}#[A-Za-z0-9_]{2,30}
```

Flags: g

## Examples

Constructed specimens. Written for this index. Never quoted from anyone's posts.

### Specimen 1

Before, exhibiting the tell:

> New guide is live.
>
> #marketing #b2b #saas #content #growth #founders #startups #linkedin #strategy #branding

After, repaired:

> New guide is live. It covers the two pricing changes we made in 2025 and what each one did to expansion revenue. Filed under pricing, which is the only topic it belongs to.

Note: The repair replaces ten tags with the sentence the tags were standing in for.

## False positives

Who legitimately writes this way.

Instagram marketing courses of the 2010s taught exactly this and thousands of accounts still follow them by hand. Fandom, craft, local events and job boards use tags as the only discovery route they have, and a long tag list there is functional rather than decorative. The reviewer check is whether the tags describe the post: ten tags naming the actual subject are an index, and ten tags naming whatever is trending are a rented list.

## Model attribution

No family attribution. Assistants add tag blocks when a prompt asks for an Instagram caption, and no vendor documents the behaviour.

## Sources

1. FeedSquad caption review, Instagram and LinkedIn drafts (FeedSquad observation)
   Corpus: Captions drafted by FeedSquad agents for Instagram and LinkedIn and reviewed before publishing, June to August 2026. No counts were kept. The observation is qualitative: the tag block recurred and never carried information the caption did not already have.
   Observed 2026-08-15

## Status history

Ids are permanent. A retired tell keeps its id and its page.

- 2026-08-15, Fading: Instagram-era tag stuffing was taught as marketing orthodoxy for a decade and plenty of accounts still run the playbook by hand, so the shape says little about how a caption was produced. It ships fading rather than active: still visible, no longer informative, and de-armed by that status so it does not fire in the lint.

## License

CC BY 4.0. https://creativecommons.org/licenses/by/4.0/

Attribution: The AI Tells Index, feedsquad.com/ai-tells

Reuse the data, including commercially. Keep the attribution line.

---

Dataset version 1.0.0. Schema version 1.
Part of [FeedSquad](https://feedsquad.com). Built by [Herman Foundry](https://hermanfoundry.com) from Levi, Finnish Lapland.