# Freelancer Tamal — full content snapshot > Senior SEO, AEO & GEO consultant in Rangpur, Bangladesh — helping local, SaaS & ecommerce brands rank #1 on Google and get cited by ChatGPT & AI Overviews. Author: Freelancer Tamal (https://freelancertamal.com/about) — senior SEO, AEO, GEO and digital marketing consultant in Rangpur, Bangladesh. 6+ years of experience working with founders, SaaS, ecommerce and local businesses across Bangladesh and worldwide. Contact: hello@freelancertamal.com · +8801777591051 · Rangpur, Bangladesh. Languages: English, Bengali. Service area: Bangladesh and worldwide (remote). Last generated: 2026-05-13 --- ## Services ### Search Engine Optimization URL: https://freelancertamal.com/services#seo **Tagline:** Rank for the searches your buyers actually make. End-to-end SEO programs combining keyword strategy, on-page optimization, technical fixes, and authority building — engineered to compound traffic month over month. **Deliverables:** - Buyer-intent keyword research & topical map - On-page optimization for every commercial page - Internal linking & content cluster architecture - Monthly performance dashboard with CTR, position, conversions **Outcomes:** - +340% organic traffic in 6 months - Top-3 rankings for high-intent terms - Predictable lead pipeline **FAQ:** - **Q: How long does SEO take to show results?** A: Most programs see meaningful keyword movement in 8–12 weeks and a clear traffic uplift in 4–6 months. Compounding gains continue for years if the work is done right. - **Q: What's the difference between on-page and off-page SEO?** A: On-page is everything you control — content, structure, internal links, schema. Off-page is signals from outside your site, mainly backlinks, brand mentions, and digital PR. You need both. - **Q: Is SEO worth it in 2026 with AI search?** A: Yes — and arguably more than ever. AI Overviews and answer engines pull from the same indexed, well-structured content that ranks in classic search. Strong SEO is the foundation AEO is built on. - **Q: Can I do SEO myself?** A: For a small local site — absolutely, with the right framework. For competitive niches or ecommerce, you'll move 5–10× faster with a senior consultant who's already made the expensive mistakes for you. ### Local SEO (Rangpur & Bangladesh) URL: https://freelancertamal.com/services#local-seo **Tagline:** Own the map pack in your city. Win Google Business Profile rankings, dominate “near me” searches, and turn nearby searchers into walk-ins and phone calls. **Deliverables:** - Google Business Profile optimization & weekly posts - NAP citation cleanup across 50+ directories - Local landing pages targeted by neighborhood - Review generation system (ethical, TOS-safe) **Outcomes:** - #1 in the local 3-pack - 10× direction requests - More calls without ad spend **FAQ:** - **Q: How do I rank #1 in Google Maps?** A: Three pillars: a fully-optimized Google Business Profile (categories, services, photos, posts), consistent NAP citations across the web, and a steady stream of authentic reviews. Proximity to the searcher is the fourth lever Google controls. - **Q: How long does local SEO take?** A: Most local businesses see map-pack movement within 30–60 days. Competitive cities (Dhaka, Chattogram) can take 90+ days. - **Q: Do I need a website for local SEO?** A: Technically no — a strong GBP can rank by itself. But a fast, schema-rich website doubles your odds of ranking in both the map pack AND organic results below it. - **Q: What is NAP consistency and why does it matter?** A: NAP = Name, Address, Phone. When these match exactly across your GBP, website, Facebook, directories, and citations, Google trusts your business is real and ranks it higher. ### Technical SEO Audit URL: https://freelancertamal.com/services#technical-seo-audit **Tagline:** Find every silent ranking killer hiding in your stack. A 200-point audit covering crawlability, Core Web Vitals, indexation, schema, JavaScript rendering, and international SEO — delivered as a prioritized fix-it roadmap. **Deliverables:** - Full crawl + log file analysis - Core Web Vitals & page-experience report - Schema, hreflang, canonical & indexation review - Engineer-ready fix tickets in priority order **Outcomes:** - Reclaimed lost rankings within 30 days - Faster indexation of new content - Cleaner crawl budget **FAQ:** - **Q: What is a technical SEO audit?** A: A systematic review of how search engines crawl, render, and index your site. It surfaces bugs that quietly suppress rankings — broken canonicals, slow LCP, JS rendering issues, schema errors, orphan pages, and more. - **Q: How often should I run a technical SEO audit?** A: A full audit annually, a lightweight crawl quarterly, and always after a redesign, replatform, or migration. - **Q: Are Core Web Vitals a ranking factor?** A: Yes — they're part of Google's page-experience signals. They rarely outweigh great content, but on a competitive SERP they can be the tiebreaker between you and a competitor. - **Q: What tools do you use for technical audits?** A: Screaming Frog, Sitebulb, Ahrefs Site Audit, Google Search Console, PageSpeed Insights, the Schema validator, and a log-file analyzer for big sites. ### Digital Marketing Strategy URL: https://freelancertamal.com/services#digital-marketing **Tagline:** An organic-first growth plan that actually ships. Holistic strategy combining SEO, content, email, and social — with a 90-day execution plan you can hand to your team or have me run end-to-end. **Deliverables:** - Audience, offer, and channel-fit audit - 90-day execution roadmap with KPIs - Content calendar & distribution system - Monthly strategy + reporting calls **Outcomes:** - Lower CAC - Compounding organic channel - Clear, defensible growth thesis **FAQ:** - **Q: Do you do paid ads too?** A: I plan and advise on paid (Google, Meta, LinkedIn) as part of an integrated strategy, but my hands-on execution is organic-first. For paid execution I partner with specialists I trust. - **Q: What's the difference between digital marketing and SEO?** A: SEO is one channel inside digital marketing. Digital marketing covers SEO + content + email + social + paid + CRO. My strategy work makes sure they reinforce each other instead of competing for budget. - **Q: How do you measure success?** A: Pipeline, not vanity metrics. We define 2–3 north-star KPIs at the start (e.g. SQLs, organic revenue, branded search volume) and report against them monthly. ### AEO & GEO (AI Search) URL: https://freelancertamal.com/services#aeo-geo **Tagline:** Get cited by ChatGPT, Perplexity, Gemini & Google AI Overviews. Answer Engine and Generative Engine Optimization for brands who want to be the source AI assistants quote — with structured content, entity SEO, and citation-worthy assets. **Deliverables:** - Entity & brand knowledge graph build-out - Citation-friendly content & schema markup - AI visibility tracking across ChatGPT, Perplexity, Gemini - llms.txt + AI crawler access policy **Outcomes:** - Cited in AI answers - Branded mentions in LLM outputs - Defensible share of AI search **FAQ:** - **Q: What is Answer Engine Optimization (AEO)?** A: AEO is the practice of optimizing content and entities so that AI answer engines — ChatGPT, Perplexity, Gemini, Google AI Overviews — quote and cite your brand in their responses. - **Q: How is AEO different from SEO?** A: SEO targets the 10 blue links. AEO targets the synthesized answer above (or instead of) them. AEO leans more heavily on structured content, entity associations, schema, and citation-worthy assets. - **Q: How do I get cited by ChatGPT or Perplexity?** A: Build clear entity associations, publish unique data and primary research, use FAQ + HowTo + Article schema, earn mentions on sites those models trust, and structure answers as short, quotable paragraphs. - **Q: Do I need an llms.txt file?** A: It's optional but signals intent. An llms.txt summarizes your site for LLM crawlers, and combined with a sensible robots policy it lets you control which AI bots get full access. ### Ecommerce SEO URL: https://freelancertamal.com/services#ecommerce-seo **Tagline:** Turn category and product pages into compounding revenue. Shopify, WooCommerce and headless ecommerce SEO — built around buyer-intent collections, faceted navigation, and product schema that wins rich results. **Deliverables:** - Category & collection keyword mapping - Faceted nav, canonical & indexation strategy - Product, review & FAQ schema - Merchandising & internal-link revenue plays **Outcomes:** - Higher non-brand revenue - Rich-result CTR lift - Lower paid-search dependency **FAQ:** - **Q: Is Shopify good for SEO?** A: Yes — Shopify's defaults are solid. The platform's limitations (URL structure, blog, robots.txt) are workable. The bigger lever is your collection strategy, content, and schema, which are platform-agnostic. - **Q: Should I write product descriptions for SEO or for buyers?** A: Both. Lead with the buyer (benefits, specs, social proof) and bake in the keywords naturally. Manufacturer-supplied descriptions duplicated across the web will not rank. - **Q: How do I handle faceted navigation without tanking my crawl budget?** A: Decide which filter combinations have search demand and let those be indexable; canonicalize or noindex the rest. Done well, faceted nav becomes a long-tail revenue engine instead of a crawl trap. ### Authority & Link Building URL: https://freelancertamal.com/services#link-building **Tagline:** Earn the kind of links that actually move rankings. Editorial link acquisition through digital PR, data studies and partnerships — no PBNs, no spam, no risk to your domain. **Deliverables:** - Link gap & competitor backlink analysis - Digital PR campaigns & data-led outreach - HARO, podcast & guest-feature placements - Monthly link velocity & DR reporting **Outcomes:** - DR growth quarter over quarter - Stronger topical authority - Faster ranking lifts **FAQ:** - **Q: Are backlinks still important in 2026?** A: Yes — they remain one of Google's strongest ranking signals, and they help LLMs decide which sources to trust. Quality and topical relevance matter far more than raw quantity. - **Q: Do you buy links or use PBNs?** A: Never. Every link I help clients earn is editorial — through digital PR, original data, podcast features, and partnerships. Paid/PBN links are a short-term high and a long-term penalty. - **Q: How many backlinks do I need to rank?** A: There's no fixed number. The honest answer: enough to match or exceed the topical authority of the pages currently ranking on page one for your target keyword. A link gap analysis tells you exactly. ### Content Strategy & Production URL: https://freelancertamal.com/services#content-strategy **Tagline:** SEO-led content your buyers actually finish reading. Topical maps, briefs, and editor-grade production for blogs, hubs, and programmatic pages — ranked by search intent and built to convert. **Deliverables:** - Topical map & content cluster plan - SERP-driven briefs & editorial guidelines - Long-form article & landing page production - Refresh & decay-recovery program **Outcomes:** - Compounding blog traffic - Higher engaged sessions - More assisted conversions **FAQ:** - **Q: How often should I publish blog content?** A: Quality and topical depth beat raw frequency. For most B2B brands, 4–8 senior-edited articles per month outperform 30 thin posts. Build clusters, not calendars. - **Q: Should I use AI to write SEO content?** A: AI is fantastic for outlines, research, and first drafts. But pure AI content rarely ranks long-term — it lacks experience, original data, and a human point of view. Use AI to go faster, not to skip the thinking. - **Q: What is a content cluster?** A: A pillar page targeting a broad term, supported by 8–20 cluster articles answering specific sub-questions. Internal links flow up to the pillar. It's the most reliable way to build topical authority on a topic. --- ## Free interactive tools ### Free SEO Tools hub URL: https://freelancertamal.com/tools Free, browser-based SEO tools — no signup, no rate limits. - **SERP Simulator** (https://freelancertamal.com/tools/serp-simulator) — pixel-accurate Google SERP preview for desktop and mobile, with title and meta-description truncation warnings. - **Schema Markup Generator** (https://freelancertamal.com/tools/schema-generator) — JSON-LD generator covering 10 schema types: Article, FAQPage, HowTo, LocalBusiness, Product, BreadcrumbList, Person, Organization, Service, Review. - **Robots.txt Tester** (https://freelancertamal.com/tools/robots-tester) — tests Googlebot, GPTBot, ChatGPT-User, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot and custom user-agents using Google's longest-match rule. --- ## Locations served ### SEO Expert in Rangpur, Rangpur Division URL: https://freelancertamal.com/seo-services/rangpur Rangpur is the commercial heart of north Bangladesh — a city where local search has quietly become the #1 driver of foot traffic for restaurants, clinics, retailers, and B2B service providers. As an SEO expert based in Rangpur, I help local brands win the map pack and out-rank national competitors for the searches that pay. **Industries served:** Retail & e-commerce, Healthcare & clinics, Education & coaching, Real estate, Restaurants & cafés, B2B services. **Neighborhoods covered:** Jahaj Company More, Shapla Chattar, Dhap, Mahiganj, Lalbagh, Modern More, Sat Mata, RK Road, Medical Mor, College Road. **Why work with a local SEO expert in Rangpur:** - I live and work in Rangpur — I know the neighborhoods, the search behavior, and the competition. - Local SEO and Google Business Profile optimization built around real Rangpur intent. - Bangla + English keyword targeting for the way people actually search here. - Reporting in plain language with screenshots, calls tracked, and revenue attributed. **Local SEO FAQ — Rangpur:** - **Q: How much does SEO cost in Rangpur?** A: Local SEO retainers in Rangpur typically start around BDT 25,000-60,000/month depending on competition. One-off Google Business Profile optimization and a starter audit start lower. - **Q: How long until a Rangpur business sees SEO results?** A: Most Rangpur businesses see Google Business Profile and map-pack movement within 30-60 days, and meaningful organic traffic gains in 3-6 months. - **Q: Do you only work with Rangpur clients?** A: No - I'm based in Rangpur but work with clients across Bangladesh and internationally. Local clients just get the bonus of in-person meetings when needed. - **Q: Can you help my Rangpur business rank on Google Maps?** A: Yes. Map-pack rankings are one of my core focus areas - Google Business Profile optimization, local citations, review velocity, and geo-relevant landing pages. - **Q: Do you do SEO in Bangla and English?** A: Yes. Most Rangpur buyers search in a mix of Bangla and English, and I plan keyword strategy around both. ### SEO Expert in Dhaka, Dhaka Division URL: https://freelancertamal.com/seo-services/dhaka Dhaka is the most competitive search market in Bangladesh — but also the most lucrative. From Gulshan to Dhanmondi to Uttara, buyers are searching with high commercial intent every minute. I build SEO programs that win against agencies, marketplaces, and well-funded D2C brands fighting for the same SERPs. **Industries served:** SaaS & startups, E-commerce & D2C, Real estate, Healthcare, Hospitality, Professional services (legal, financial). **Neighborhoods covered:** Gulshan, Banani, Dhanmondi, Uttara, Bashundhara, Mirpur, Mohammadpur, Motijheel, Bashabo, Khilgaon. **Why work with a local SEO expert in Dhaka:** - Dhaka-specific keyword research with neighborhood and area modifiers. - Multi-location GBP and citation strategy for chains and franchises. - Schema markup, internal linking, and Core Web Vitals work tuned for high-competition SERPs. - Bangla and English content strategy for the bilingual Dhaka audience. **Local SEO FAQ — Dhaka:** - **Q: How competitive is SEO in Dhaka?** A: Extremely. Dhaka SERPs include Daraz, Bikroy, Ajkerdeal, and well-funded D2C brands. Winning here requires real topical authority, technical SEO, and serious review velocity. - **Q: How much does SEO cost in Dhaka?** A: Dhaka retainers usually start around BDT 60,000-150,000/month for SMBs and higher for e-commerce, SaaS, and real estate brands in competitive verticals. - **Q: Can you help with multi-location SEO across Dhaka?** A: Yes. Multi-location Google Business Profile management, area-specific landing pages, and citation strategy across Gulshan, Banani, Dhanmondi, Uttara, Bashundhara, and Mirpur are standard. - **Q: How long until a Dhaka business ranks?** A: Local pack movement in 60-90 days. Competitive organic rankings typically take 4-6 months and compound from there. - **Q: Do you work with Dhaka startups and SaaS companies?** A: Yes - SaaS and startup SEO is one of my specialties, including Dhaka-based and remote teams targeting global markets. ### SEO Expert in Chittagong, Chittagong Division URL: https://freelancertamal.com/seo-services/chittagong Chittagong (Chattogram) is Bangladesh's port city and second-largest commercial hub. Logistics, shipping, manufacturing, and a growing D2C scene make this one of the highest-value local SEO markets in the country. I help Chittagong businesses surface in maps, organic, and AI answers. **Industries served:** Shipping & logistics, Manufacturing, Import/export, Hospitality & tourism, Real estate, Healthcare. **Neighborhoods covered:** Agrabad, Nasirabad, GEC Circle, Khulshi, Halishahar, Pahartali, Kotwali, Chawk Bazaar, Bayezid, Patenga. **Why work with a local SEO expert in Chittagong:** - Local SEO for both B2C (restaurants, clinics, retailers) and B2B (logistics, manufacturing). - Geo-modified keyword targeting around Agrabad, GEC, Khulshi, and Halishahar. - Tourism and hospitality SEO for hotels and resorts in greater Chittagong and Cox's Bazar corridor. - Bilingual content optimized for both Bangla searchers and international B2B buyers. **Local SEO FAQ — Chittagong:** - **Q: How much does SEO cost in Chittagong?** A: Chittagong SEO retainers typically start around BDT 40,000-100,000/month. Logistics and B2B engagements are scoped per project after discovery. - **Q: Can you help with B2B SEO for Chittagong logistics and shipping companies?** A: Yes. B2B SEO for port logistics, freight forwarding, and import/export is a strong fit - long-tail commercial keywords, technical SEO, and English-language content for international buyers. - **Q: Do you cover Cox's Bazar and the greater Chittagong corridor?** A: Yes. I run hospitality and tourism SEO programs across the Chittagong-Cox's Bazar corridor, including resorts and hotels. - **Q: How long until a Chittagong business sees results?** A: Map-pack and local results typically move in 30-90 days; competitive organic rankings in 4-6 months. - **Q: Do you do bilingual SEO for Chittagong?** A: Yes. Bangla content for local buyers, English content for international B2B and tourism. ### SEO Expert in Sylhet, Sylhet Division URL: https://freelancertamal.com/seo-services/sylhet Sylhet is one of the most affluent regional markets in Bangladesh, with deep ties to the UK diaspora. Local searchers expect polished, trust-signal-heavy results — and most local sites still aren't delivering. I help Sylhet businesses build the kind of digital presence the city's customers actually expect. **Industries served:** Hospitality & resorts, Real estate, Tea & agriculture, Restaurants & cafés, Healthcare, Education. **Neighborhoods covered:** Zindabazar, Bandar Bazar, Subid Bazar, Amberkhana, Shibganj, Tilagor, Uposhohor, Akhalia, Chowhatta, Dargah Mahalla. **Why work with a local SEO expert in Sylhet:** - Diaspora-aware SEO — content and schema tuned for both local and UK-based searchers. - Tourism and hospitality SEO for resorts, tea estates, and Sreemangal-corridor properties. - Trust-signal optimization (reviews, awards, certifications) that Sylhet buyers expect. - Bilingual Bangla + English keyword strategy. **Local SEO FAQ — Sylhet:** - **Q: How much does SEO cost in Sylhet?** A: Sylhet retainers typically start around BDT 35,000-90,000/month. Hospitality and resort SEO programs are scoped per project. - **Q: Do you work with diaspora-focused Sylhet businesses?** A: Yes. Many Sylhet businesses target both local buyers and the UK diaspora - I structure content, schema, and Google Business Profile signals to capture both audiences. - **Q: Can you help my Sylhet resort or restaurant rank on Google Maps?** A: Yes. Local SEO, review velocity, and geo-targeted content are exactly how Sylhet hospitality brands win the map pack. - **Q: How long until a Sylhet business sees results?** A: Local pack movement in 30-90 days; meaningful organic gains in 3-6 months. - **Q: Do you do SEO in Bangla and English for Sylhet?** A: Yes - bilingual keyword strategy is standard for Sylhet projects. ### SEO Expert in Saidpur, Rangpur Division URL: https://freelancertamal.com/seo-services/saidpur Saidpur is one of the most underserved local SEO markets in north Bangladesh — a fast-growing commercial hub with an airport, a railway industry legacy, and a thriving retail scene. Most Saidpur businesses still don't have a properly optimized Google Business Profile, which means quick local SEO wins are very real here. **Industries served:** Retail, Textiles, Restaurants, Healthcare, Transport & logistics, Education. **Neighborhoods covered:** Saidpur Bazar, Munshipara, Bangalipur, Dhakabari, Niamatpur, Kamarpukur, Hatkhola, Boropukur. **Why work with a local SEO expert in Saidpur:** - Underserved local market — fast wins on Google Business Profile and citations. - Geo-targeted landing pages for Saidpur, Nilphamari, and surrounding upazilas. - Bangla-first content strategy aligned with how locals actually search. - Affordable, ROI-first packages designed for Saidpur SMBs. **Local SEO FAQ — Saidpur:** - **Q: Why is now a good time to invest in Saidpur SEO?** A: Most Saidpur competitors haven't invested in real local SEO yet. The brand that moves first usually owns the map pack for years before competitors catch up. - **Q: How much does SEO cost in Saidpur?** A: Saidpur SEO is more affordable than Dhaka or Chittagong. Local packages typically start around BDT 20,000-50,000/month. - **Q: Can you help my Saidpur business rank in Nilphamari district?** A: Yes. I build geo-targeted landing pages and citations for Saidpur, Nilphamari, and surrounding upazilas. - **Q: How long until a Saidpur business sees SEO results?** A: Because the market is underserved, map-pack and local results often move within 30-60 days. - **Q: Do you do Bangla-first SEO for Saidpur?** A: Yes - most Saidpur buyers search in Bangla, and content strategy is built around that. ### SEO Expert in Dinajpur, Rangpur Division URL: https://freelancertamal.com/seo-services/dinajpur Dinajpur is one of the largest agricultural and educational hubs in north Bangladesh — home to Hajee Mohammad Danesh Science and Technology University and a fast-growing services economy. Local SEO here is wide open for businesses ready to be the first to do it well. **Industries served:** Agriculture & agritech, Education, Healthcare, Retail, Tourism (Kantajew Temple, Ramsagar), Restaurants. **Neighborhoods covered:** Bahadur Bazar, Lily Mor, Maldahpatti, Pulhat, Kalitala, Suihari, Mission Road, Goneshtola. **Why work with a local SEO expert in Dinajpur:** - Local SEO for Dinajpur, Birampur, Parbatipur, and surrounding upazilas. - University-adjacent SEO for student-facing services (housing, food, coaching). - Tourism SEO for Kantajew Temple, Ramsagar, and the Dinajpur heritage corridor. - Bangla + English content for both local and out-of-town visitors. **Local SEO FAQ — Dinajpur:** - **Q: How much does SEO cost in Dinajpur?** A: Dinajpur SEO packages typically start around BDT 20,000-50,000/month for local businesses. - **Q: Can you help my Dinajpur business rank for university and student-related searches?** A: Yes. Dinajpur has a large student population thanks to HSTU - I build SEO programs for student housing, food, coaching, and services. - **Q: Do you do tourism SEO for Kantajew Temple and Ramsagar?** A: Yes. Tourism SEO for the Dinajpur heritage corridor is a strong fit - bilingual content for local and out-of-town visitors. - **Q: How long until a Dinajpur business sees SEO results?** A: Map-pack movement in 30-60 days; organic traffic in 3-6 months. - **Q: Do you cover Birampur, Parbatipur, and other Dinajpur upazilas?** A: Yes - geo-targeted landing pages for surrounding upazilas are standard. ### SEO Expert in Rajshahi, Rajshahi Division URL: https://freelancertamal.com/seo-services/rajshahi Rajshahi is the silk and education capital of Bangladesh, with a clean-city reputation and a fast-modernizing local economy. Real estate, education, agritech, and hospitality are all going digital here — and SEO is where the smart Rajshahi brands are placing their bets. **Industries served:** Education, Silk & textiles, Agriculture & mango, Real estate, Hospitality, Healthcare. **Neighborhoods covered:** Shaheb Bazar, New Market, Kazla, Talaimari, Boalia, Motihar, Padma Residential, Upashahar, Court Station. **Why work with a local SEO expert in Rajshahi:** - Education-vertical SEO for coaching centers, universities, and admissions services. - Real estate SEO for Padma Residential, Upashahar, and city-wide projects. - Agritech and mango export SEO targeting both local and international buyers. - Geo-targeted landing pages for every major Rajshahi neighborhood. **Local SEO FAQ — Rajshahi:** - **Q: How much does SEO cost in Rajshahi?** A: Rajshahi SEO retainers typically start around BDT 30,000-70,000/month. Education, real estate, and agritech projects are scoped after discovery. - **Q: Can you help with education-vertical SEO in Rajshahi?** A: Yes. Coaching centers, university admissions services, and EdTech are all strong fits - high-volume, high-intent local search. - **Q: Do you do real estate SEO for Padma Residential and Upashahar?** A: Yes. Geo-targeted landing pages for Padma Residential, Upashahar, and city-wide projects are standard. - **Q: Can you help mango exporters with international SEO?** A: Yes. International SEO for Rajshahi mango exporters and agritech brands targeting global B2B buyers is a niche specialty. - **Q: How long until a Rajshahi business sees SEO results?** A: Map-pack movement in 30-90 days; competitive organic rankings in 4-6 months. ### Rangpur — hyperlocal area pages Dedicated SEO and Google Business Profile pages for neighborhoods inside Rangpur city. - [Jahaj Company More](https://freelancertamal.com/seo-services/rangpur/jahaj-company-mor): Hyperlocal SEO around Jahaj Company More, Rangpur. - [Payra Chattar](https://freelancertamal.com/seo-services/rangpur/payra-chattar): Hyperlocal SEO around Payra Chattar, Rangpur. - [Dhap](https://freelancertamal.com/seo-services/rangpur/dhap): Hyperlocal SEO around Dhap, Rangpur. - [RK Road](https://freelancertamal.com/seo-services/rangpur/rk-road): Hyperlocal SEO around RK Road, Rangpur. - [Kamal Kachna](https://freelancertamal.com/seo-services/rangpur/kamal-kachna): Hyperlocal SEO around Kamal Kachna, Rangpur. - [Modern More](https://freelancertamal.com/seo-services/rangpur/modern-mor): Hyperlocal SEO around Modern More, Rangpur. - [Dorshona More](https://freelancertamal.com/seo-services/rangpur/dorshona-mor): Hyperlocal SEO around Dorshona More, Rangpur. - [Park er More](https://freelancertamal.com/seo-services/rangpur/park-er-mor): Hyperlocal SEO around Park er More, Rangpur. - [Begum Rokeya University Area](https://freelancertamal.com/seo-services/rangpur/begum-rokeya-university): Hyperlocal SEO around Begum Rokeya University Area, Rangpur. - [Lalbag More](https://freelancertamal.com/seo-services/rangpur/lalbag-mor): Hyperlocal SEO around Lalbag More, Rangpur. - [Pouro Bazar](https://freelancertamal.com/seo-services/rangpur/pouro-bazar): Hyperlocal SEO around Pouro Bazar, Rangpur. - [DC More](https://freelancertamal.com/seo-services/rangpur/dc-mor): Hyperlocal SEO around DC More, Rangpur. - [Bangladesh Bank More](https://freelancertamal.com/seo-services/rangpur/bangladesh-bank-mor): Hyperlocal SEO around Bangladesh Bank More, Rangpur. - [Medical More](https://freelancertamal.com/seo-services/rangpur/medical-mor): Hyperlocal SEO around Medical More, Rangpur. - [Kachari Bazar](https://freelancertamal.com/seo-services/rangpur/kachari-bazar): Hyperlocal SEO around Kachari Bazar, Rangpur. - [Carmichael College Road](https://freelancertamal.com/seo-services/rangpur/carmichael-college-road): Hyperlocal SEO around Carmichael College Road, Rangpur. - [Purbo Shalbon](https://freelancertamal.com/seo-services/rangpur/purbo-shalbon): Hyperlocal SEO around Purbo Shalbon, Rangpur. - [Indra More](https://freelancertamal.com/seo-services/rangpur/indra-mor): Hyperlocal SEO around Indra More, Rangpur. - [Haragash](https://freelancertamal.com/seo-services/rangpur/haragash): Hyperlocal SEO around Haragash, Rangpur. - [Shapla Chattar](https://freelancertamal.com/seo-services/rangpur/shapla-chattar): Hyperlocal SEO around Shapla Chattar, Rangpur. - [Mahiganj](https://freelancertamal.com/seo-services/rangpur/mahiganj): Hyperlocal SEO around Mahiganj, Rangpur. - [Tajhat](https://freelancertamal.com/seo-services/rangpur/tajhat): Hyperlocal SEO around Tajhat, Rangpur. - [Alamnagar](https://freelancertamal.com/seo-services/rangpur/alamnagar): Hyperlocal SEO around Alamnagar, Rangpur. - [Satmatha](https://freelancertamal.com/seo-services/rangpur/satmatha): Hyperlocal SEO around Satmatha, Rangpur. - [Central Road](https://freelancertamal.com/seo-services/rangpur/central-road): Hyperlocal SEO around Central Road, Rangpur. - [Court Road](https://freelancertamal.com/seo-services/rangpur/court-road): Hyperlocal SEO around Court Road, Rangpur. - [Stadium Para](https://freelancertamal.com/seo-services/rangpur/stadium-para): Hyperlocal SEO around Stadium Para, Rangpur. - [Eidgah Para](https://freelancertamal.com/seo-services/rangpur/eidgah-para): Hyperlocal SEO around Eidgah Para, Rangpur. - [Babukhan Road](https://freelancertamal.com/seo-services/rangpur/babukhan-road): Hyperlocal SEO around Babukhan Road, Rangpur. - [Station Road](https://freelancertamal.com/seo-services/rangpur/station-road): Hyperlocal SEO around Station Road, Rangpur. --- ## Case studies ### Took an Adelaide dance academy to #1 rankings and +400% organic traffic over 4+ years URL: https://freelancertamal.com/case-studies/danceamor-adelaide-seo-shopify **Client:** DanceAmor (Oscar Castellanos) · **Industry:** Dance Studio / Shopify E-commerce · **Region:** Adelaide, Australia · **Duration:** 4+ years (ongoing retainer) End-to-end SEO and Shopify development for DanceAmor — Adelaide's leading Latin and ballroom dance academy. Technical SEO, local domination, and a full e-commerce store for dance shoes, scaled over a 4+ year retainer. **Problem:** A respected Adelaide dance studio with strong instructors but a struggling website — slow, untracked, and invisible on Google for the competitive Adelaide dance, salsa, ballroom, and wedding-dance keywords that actually drive enrollments. **Strategy:** - Ran a full technical SEO audit — fixed crawl, indexation, schema, site speed, and IA so every page was eligible to rank in Adelaide. - Built a Shopify store for dance shoes and accessories with optimized product, category, and collection pages targeting commercial-intent queries. - Owned local SEO — GBP optimization, location pages, and citation cleanup to win the Adelaide map pack for dance, salsa, ballroom, wedding, and Latin queries. - Maintained a 4+ year content + link-building program: dance-style guides, wedding-dance landing pages, and ongoing technical maintenance. **Result:** DanceAmor now ranks #1 for 25+ keywords, top-3 for 40+, and on page one for 85+ — including 'best dance class adelaide', 'salsa classes adelaide', 'wedding dance lessons adelaide', and 'bachata dance shoes'. Organic traffic is up 400%+ and the studio is Adelaide's most-discoverable dance academy. **Metrics:** Page-1 keywords: 85+ · Organic traffic: +400% · Local pack rankings: #1 · Client rating: 5★ ### Grew a Swiss portrait painting brand by +75% organic users with full-funnel SEO URL: https://freelancertamal.com/case-studies/schildermij-swiss-painting-seo **Client:** schildermij.nl (Ciska van Selm) · **Industry:** Fine Art / Portrait Painting · **Region:** Switzerland · **Duration:** Ongoing retainer Full-scale SEO program for schildermij.nl — a portrait painting studio led by acclaimed artist Ciska van Selm — targeting art lovers across the Swiss market with technical SEO, keyword strategy, and local link-building. **Problem:** A respected Swiss portrait painter with stunning work but almost zero organic visibility. Inquiries depended on word-of-mouth, and the site wasn't ranking for any of the buyer-intent terms art collectors actually search. **Strategy:** - Ran a full technical audit — fixed crawl, indexation, schema, and Core Web Vitals so every page was eligible to rank in Switzerland. - Built a Swiss-market keyword map around portrait commissions, pet portraits, and gift-intent queries in DE/FR/EN. - Rewrote core landing pages and the artist's portfolio with semantic content, internal linking, and Artwork / Person schema. - Earned local Swiss backlinks via art directories, gallery features, and ethical outreach to lifestyle publications. **Result:** Within the campaign window, organic users grew +75.9%, sessions +77.6%, average session duration +32.6%, and bounce rate dropped 5.8%. The studio is now discovered directly by Swiss art lovers searching for commissioned portraits. **Metrics:** Organic users: +75.9% · Sessions: +77.6% · Avg. session duration: +32.6% · Bounce rate: −5.8% ### Sold out 3 events and grew a Swiss dance school to 25K+ reach with social-first marketing URL: https://freelancertamal.com/case-studies/danse-evasion-social-media **Client:** Danse Évasion · **Industry:** Dance School / Performing Arts · **Region:** Switzerland · **Duration:** Ongoing retainer Full-funnel social media marketing for Danse Évasion, a Lausanne-based dance school — campaign creative, audience growth, and analytics that turned Instagram into their #1 enrollment channel. **Problem:** A respected Lausanne dance school with world-class instructors but inconsistent posting, no campaign strategy, and trial classes that weren't filling. Instagram was an afterthought rather than a growth engine. **Strategy:** - Built a campaign calendar around their seasonal trial-class offers (hip-hop, breakdance, kids, teens, adults) with bold, scroll-stopping creative. - Designed a recognizable visual system — bright color blocks, dancer photography, and consistent typography — so every post felt unmistakably Danse Évasion. - Layered local hashtags (#lausanne, #mylausanne, #écoledanse) with niche dance tags to reach both parents in the region and young dancers worldwide. - Set up weekly performance reviews — reach, saves, profile visits, DMs — and reallocated content types based on what was actually driving signups. **Result:** Within a season, organic reach crossed 25K, three flagship events sold out, and the school landed 4 new local partnerships. Instagram is now the top inbound channel for trial classes. **Metrics:** Audience reach (2025): 25K+ · Event sellouts: 3 · Trial-class signups: +340% · New partnerships: 4 ### Mapped 2,000+ keywords and ranked 85+ on page one for a premium US CBD brand URL: https://freelancertamal.com/case-studies/cbd-keyword-research **Client:** Rena's Organic · **Industry:** Health & Wellness (CBD) · **Region:** United States · **Duration:** 6 months Comprehensive keyword research and SEO strategy for Rena's Organic — a premium organic CBD and hemp e-commerce brand featured on 150+ TV news stations as a trusted CBD source. **Problem:** Premium product, beautiful brand, but lost in one of the most regulated and competitive verticals on the web. No clear keyword map, weak product-page targeting, and zero plan for which content to build first. **Strategy:** - Analyzed 2,000+ candidate keywords across CBD oils, gummies, topicals, and pet products — categorized by informational, navigational, commercial, and transactional intent. - Built keyword clusters for category and product pages, plus 300+ long-tail terms with lower competition and higher conversion potential. - Optimized 50+ product pages with keyword-mapped titles, meta descriptions, and H1–H6 structure; rewrote category pages around primary clusters. - Delivered a 12-month content calendar with 100+ blog topics, 80+ FAQ / voice-search questions, and seasonal + local CBD keyword sets. **Result:** Within 6 months, organic visibility grew 250%, 85+ keywords ranked on page one, CTR climbed 45% from rewritten meta, and product-page conversions from organic jumped 180%. **Metrics:** Keywords researched: 2,000+ · Page-1 rankings: 85+ · Organic traffic: +250% · PDP conversions: +180% ### Took a German agency from page 4 to position 2 for their money keyword URL: https://freelancertamal.com/case-studies/germany-agency-seo **Client:** Berlin Digital Marketing Agency · **Industry:** B2B Services · **Region:** Germany · **Duration:** 5 months (ongoing retainer) End-to-end SEO program for a Berlin-based digital marketing agency competing against incumbents with 10× the backlink profile. **Problem:** Beautiful site, zero organic visibility. The team relied 100% on paid ads with a CAC that was killing margin. **Strategy:** - Rebuilt the IA around 4 service pillars with proper hreflang for DE/EN. - Shipped a technical audit fix list — Core Web Vitals went from red to green in 6 weeks. - Wrote 14 cornerstone case studies optimized for bottom-of-funnel queries. - Earned 26 referring domains via digital PR + HARO outreach. **Result:** Organic became the agency's #1 lead channel, displacing paid. CAC dropped 61% within two quarters. **Metrics:** Organic traffic: +412% · Money keyword: #2 · Inbound leads / mo: 37 → 184 · Time to results: 5 months ### Built and ranked a 24-page Elementor site in under 60 days URL: https://freelancertamal.com/case-studies/elementor-seo-build **Client:** Local Service Business · **Industry:** Home Services · **Region:** Bangladesh · **Duration:** 8 weeks Designed, built, and ranked a fully on-brand Elementor website for a Rangpur-based service business — all SEO baked in from day one. **Problem:** Owner had a Facebook page and no website. Customers couldn't find them, and competitors were eating the local market. **Strategy:** - Built mobile-first Elementor site with sub-2s LCP and proper schema markup. - Optimized GBP, added 12 location-relevant photos weekly, and set up a review request workflow. - Created neighborhood landing pages for the 6 highest-intent service areas. - Set up call tracking to prove ROI to the owner in their dashboard. **Result:** Within 60 days they were #1 in the local pack and getting 31 calls per week — most of their new business now comes from search. **Metrics:** Pages shipped: 24 · PageSpeed (mobile): 94 · Local 3-pack: #1 · Calls / week: 2 → 31 ### Recovered a 38% traffic drop after a botched JS migration URL: https://freelancertamal.com/case-studies/saas-technical-audit **Client:** B2B SaaS Platform · **Industry:** SaaS · **Region:** Singapore · **Duration:** 2 weeks intensive + 30 days monitoring A SaaS company's React rewrite tanked their organic traffic overnight. We diagnosed and fixed the indexation collapse in 14 days. **Problem:** After migrating to a SPA, organic traffic fell 38% in 3 weeks. Engineering didn't know why and panic was setting in. **Strategy:** - Ran log file analysis — Googlebot was hitting 1.8k pages but rendering empty content. - Implemented SSR on all indexable routes and fixed canonical/hreflang issues. - Added structured data + breadcrumbs to recover rich results. - Submitted updated sitemap and monitored re-indexation daily. **Result:** Traffic recovered above pre-migration levels in 6 weeks. The team now has a pre-deploy SEO checklist that prevents this class of bug forever. **Metrics:** Traffic recovery: +47% · Pages reindexed: 1,840 · Time to fix: 14 days · Lost MRR recovered: $22k ### Scaled a Bangladeshi fashion brand to 18,000 organic visits/month URL: https://freelancertamal.com/case-studies/ecommerce-local-bd **Client:** Bangladeshi Fashion Brand · **Industry:** Ecommerce · **Region:** Bangladesh · **Duration:** 9 months Built the SEO foundation for a Dhaka-based fashion brand expanding from Instagram to a full ecommerce store. **Problem:** 100% of revenue came from paid social. One ad account ban would kill the business. **Strategy:** - Built category and product page templates optimized for long-tail Bangla and English queries. - Wrote a buyer's-guide content hub targeting 'how to style' and 'best [item] in Bangladesh' searches. - Set up product schema, breadcrumbs, and review markup across all PDPs. - Earned coverage in 4 Bangladeshi lifestyle publications via founder-led PR. **Result:** Organic now drives nearly a third of revenue and acts as the brand's insurance policy against paid platform risk. **Metrics:** Monthly organic visits: 18,000 · Indexed product pages: 640 · Branded searches: +520% · Organic revenue: 31% of total --- ## Articles (full content) ### What is AEO? How to Get Cited by ChatGPT in 2026 URL: https://freelancertamal.com/blog/what-is-aeo-how-to-get-cited-by-chatgpt-2026 Category: AEO · Published: 2026-05-01 · Reading time: 17 min > AEO (Answer Engine Optimization) is the new SEO. Here's exactly how to get your brand cited by ChatGPT, Perplexity, Gemini, and Google AI Overviews in 2026 — with the same playbook I use for clients. Search is splitting in two. Half your buyers still type into Google. The other half are asking ChatGPT, Perplexity, Gemini, and Claude — and getting answers without ever clicking a website. If your brand isn't in those answers, you're invisible to that half of the market. #### What is AEO (Answer Engine Optimization)? **Quick answer:** AEO (Answer Engine Optimization) is the practice of structuring your content, schema, and entity signals so that large language models — ChatGPT, Perplexity, Gemini, Google AI Overviews, Claude — cite your brand as a source when answering user questions. Unlike classic SEO which optimizes for blue-link rankings, AEO optimizes for being quoted, named, and linked inside AI-generated answers. #### AEO vs SEO vs GEO — what's the difference? SEO targets the 10 blue links. GEO (Generative Engine Optimization) is the broader discipline of being visible in any generative AI surface, including AI shopping and image generators. AEO is the slice of GEO focused specifically on answer engines — ChatGPT, Perplexity, Gemini, AI Overviews — where users ask a question and get a written answer with citations. In practice, the three overlap heavily, and the techniques compound. #### Why AEO matters in 2026 ChatGPT now has 800M+ weekly active users. Google AI Overviews appear on roughly half of all U.S. queries. Perplexity is the default 'research' engine for a fast-growing class of professionals. Click-through rates from traditional SERPs are dropping 30–60% on informational queries because the answer is rendered above the links. The brands cited inside those answers are the ones still capturing demand. #### How does ChatGPT decide who to cite? **Quick answer:** ChatGPT and Perplexity cite sources based on a mix of: retrieval relevance (does the page directly answer the question), entity authority (is the brand a known authority on this topic in the model's training data and live index), citation worthiness (clear definitions, statistics, primary research), and structural quality (proper schema, headings, dated content, and clean HTML). Pages that read like an encyclopedia entry — not a marketing brochure — get cited 5–10× more often. #### The 9-step AEO playbook 1. Map the questions your buyers are asking AI engines. 2. Build pillar pages with question-led H2s and 40–60 word quotable answer blocks under each. 3. Add full schema: Article, FAQPage, HowTo, Product, Organization, Person — with sameAs links to your authoritative profiles. 4. Strengthen entity signals (Wikipedia, Wikidata, Crunchbase, LinkedIn, GitHub) so models recognize your brand as an entity, not a string. 5. Publish primary research, original data, and proprietary frameworks — these are catnip for citations. 6. Get cited by sources LLMs already trust (Reddit, Wikipedia, news outlets, top-tier industry blogs). 7. Add a clean llms.txt and AI-friendly robots.txt that explicitly allows training crawlers you want to index you. 8. Track citations weekly with tools like Profound, Otterly, or AthenaHQ. 9. Iterate — re-write pages that don't get cited until they do. #### What kind of content gets cited most? Definitions, statistics, comparisons, step-by-step processes, and contrarian takes backed by data. ChatGPT loves pages that answer 'what is X', 'X vs Y', 'how to X', and 'why X happens'. Vague, opinion-heavy thought-leadership rarely gets quoted — specific, structured, source-able content does. #### Schema markup that drives AI citations FAQPage schema is still the highest-leverage win — it makes your Q&A directly ingestible by LLMs. Pair it with Article (with author + datePublished + dateModified), Organization with sameAs, and Person schema for E-E-A-T signals. For ecommerce, Product + Review + AggregateRating drive AI shopping answers. Validate everything in Google's Rich Results test. #### How to measure AEO performance Track three layers: (1) Citation rate — how often your brand is mentioned in answers for target queries; (2) Share of voice — your citation count vs competitors on the same prompts; (3) Referral traffic from ChatGPT, Perplexity, and Google AI surfaces in GA4 (filter by source/medium = chatgpt.com, perplexity.ai, gemini.google.com). Set a baseline, then re-test the same prompts every two weeks. #### Common AEO mistakes to avoid Walls of marketing fluff with no quotable sentences. Missing or invalid schema. Hiding stats inside images instead of HTML. Blocking GPTBot and PerplexityBot in robots.txt 'just in case'. Treating AEO as a one-time project instead of an ongoing program. And the worst one — assuming classic SEO alone is enough. It isn't, not anymore. **FAQ:** - **Q: Is AEO replacing SEO?** A: No — AEO is layered on top of SEO. Classic ranking factors (technical health, backlinks, content depth) still matter, but AEO adds entity authority, schema, and citation-worthy structure as the new top of the stack. Brands that ignore AEO will keep ranking but lose share of voice in AI answers. - **Q: How long does it take to get cited by ChatGPT?** A: For brands with existing topical authority, 30–90 days is realistic once you ship AEO-optimized pillar content with schema. For new brands with no entity footprint, expect 4–6 months while Wikipedia, Wikidata, and authoritative third-party citations build up. - **Q: Do I need to block or allow GPTBot, OAI-SearchBot, and PerplexityBot?** A: Allow them. Blocking AI crawlers is the fastest way to disappear from AI answers. The only exception is if you license your content commercially and want to negotiate paid access — otherwise, open the doors. - **Q: What is llms.txt and do I need one?** A: llms.txt is an emerging standard (similar to robots.txt) that tells LLMs which content on your site is canonical, structured, and safe to cite. It's not yet honored by every model, but it's a low-effort, high-upside addition — most serious brands now ship one. - **Q: How is AEO priced as a service?** A: My AEO & GEO engagements start at $4,500 for a one-off audit + 90-day implementation roadmap, and $3,500–$7,500/month for ongoing programs. Pricing scales with site size, target query universe, and whether I'm leading strategy only or executing the content + schema work too. - **Q: Can I do AEO myself or do I need a consultant?** A: Founders and in-house teams absolutely can — the playbook above is the whole game. A consultant accelerates it by knowing which prompts your buyers actually use, which schema combinations work today, and which content angles get cited fastest in your niche. ### Schema Markup for AEO: The Exact Types That Drive AI Citations in 2026 URL: https://freelancertamal.com/blog/schema-markup-for-aeo-2026 Category: AEO · Published: 2026-04-28 · Reading time: 11 min > FAQPage, Article, Organization, Person, Product — here's the precise schema stack that gets pages cited by ChatGPT, Perplexity, and Google AI Overviews. Schema is no longer about rich snippets. In 2026 it's the cleanest way to tell an LLM what your page actually means — entities, relationships, authorship, freshness — without making it guess from prose. The brands shipping the right schema stack are the ones getting cited. #### Why schema matters more for AEO than for classic SEO **Quick answer:** AI engines parse JSON-LD as a structured fact source. When your page declares an Article with a named author, a Person with sameAs links, an Organization with a clear identity, and FAQPage Q&As that match the body text, the model can lift those facts directly into an answer with attribution. Pages without schema force the LLM to guess — and guessing favors the brand it already recognizes. #### The 6-schema stack every page should ship 1. Organization (site-wide, with sameAs to LinkedIn, Wikidata, Crunchbase). 2. Person for authors (with jobTitle, knowsAbout, worksFor). 3. Article or BlogPosting with author, datePublished, dateModified. 4. FAQPage matching on-page Q&A verbatim. 5. BreadcrumbList on every non-home page. 6. Product or Service where money changes hands. Validate every template in the Schema.org Validator and Google's Rich Results Test before shipping. #### FAQPage is still the single highest-leverage win Six to eight crisp Q&As at the bottom of a pillar page, mirrored exactly in FAQPage JSON-LD, is the fastest path to citations. ChatGPT and Perplexity love quoting these blocks because they're already pre-formatted as questions and answers. #### Common schema mistakes that block citations Schema text that doesn't match the visible HTML (Google penalizes this). Missing dateModified — AI engines deprioritize stale content. No sameAs on Organization or Person, so the model can't disambiguate your entity. Stuffing schema into images or alt text. Validating once and never re-checking after a CMS update. #### What's next This piece is one chapter in the broader AEO playbook. For the full strategy — entity signals, llms.txt, measurement, and how everything connects — read the pillar: "What is AEO? How to Get Cited by ChatGPT in 2026" and grab the AEO Implementation Checklist PDF. **FAQ:** - **Q: Which schema type drives the most AI citations?** A: FAQPage, by a wide margin. It's the lowest-effort, highest-yield schema for AEO because LLMs can ingest the Q&A pairs directly. Pair it with Article + Person to compound the effect. - **Q: Do I need schema if my page already ranks well in Google?** A: Yes. Classic ranking and AI citation are now separate funnels. A page can rank #1 and still never get cited by ChatGPT if it has no schema, no entity signals, and no quotable structure. - **Q: How do I validate my schema?** A: Run every template through the Schema.org Validator first, then Google's Rich Results Test. Re-validate after any template or CMS change — silent breakage is common. **HowTo — How to ship the 6-schema stack for AEO:** 1. **Add Organization schema site-wide** — Inject Organization JSON-LD in the root layout with name, url, logo, sameAs (LinkedIn, Wikidata, Crunchbase) and contactPoint. 2. **Add Person schema for authors** — Create one Person object per author with @id, name, jobTitle, knowsAbout, sameAs, and worksFor pointing to the Organization @id. 3. **Wrap every article in Article JSON-LD** — Emit Article (or BlogPosting) with headline, datePublished, dateModified, author (referencing the Person @id), and mainEntityOfPage. 4. **Mirror visible Q&A in FAQPage** — For every page with on-page Q&A, emit a FAQPage block whose questions and answers match the visible HTML verbatim. 5. **Add BreadcrumbList on non-home pages** — Generate BreadcrumbList JSON-LD reflecting the URL hierarchy on every section, category, and detail page. 6. **Add Product or Service where money changes hands** — On commercial pages emit Product (with Offer, AggregateRating, Review) or Service with provider linked to the Organization @id. 7. **Validate every template** — Run each template through the Schema.org Validator and Google's Rich Results Test. Fix every error before shipping. ### llms.txt Explained: The New robots.txt for AI Engines (2026 Guide) URL: https://freelancertamal.com/blog/llms-txt-explained-2026 Category: AEO · Published: 2026-04-22 · Reading time: 8 min > What llms.txt is, why ChatGPT and Perplexity care, and exactly what to put in yours — with a copy-paste template you can ship today. llms.txt is the robots.txt of the answer-engine era. It's a simple Markdown file at the root of your domain that tells large language models which pages on your site are canonical, structured, and safe to cite. Adoption is still early — but the upside is asymmetric, and the cost is one file. #### What is llms.txt? **Quick answer:** llms.txt is a proposed open standard, served at /llms.txt, that gives LLM-powered crawlers a curated map of your most authoritative content. Unlike robots.txt (which blocks or allows), llms.txt actively recommends — listing your pillar pages, documentation, and key resources in a clean, parseable Markdown format. #### Does ChatGPT actually read llms.txt? Not every model honors it yet. But Anthropic, Perplexity, and several emerging AI search startups have signalled support, and the trajectory mirrors how robots.txt and sitemap.xml became universally honored within a year of becoming useful. Shipping one now is cheap insurance and a small ranking-style signal of being a serious, AI-aware publisher. #### What goes in a good llms.txt A short brand description, a link to your most important pillar pages and pricing/about, a list of canonical product or service URLs, and (optionally) links to API docs or open data. Keep it under 100 lines. Mirror the structure of your sitemap but curate aggressively — only your strongest content belongs here. #### Where llms.txt fits in your AEO program Think of it as one of five surfaces AI crawlers read: robots.txt (allow GPTBot, PerplexityBot, ClaudeBot), sitemap.xml (full URL set with lastmod), llms.txt (curated highlights), JSON-LD schema (per-page semantics), and your content itself. Together they form the AEO foundation. The full stack is covered in the pillar: "What is AEO? How to Get Cited by ChatGPT in 2026." **FAQ:** - **Q: Is llms.txt an official standard?** A: It's a community proposal, not yet an IETF or W3C standard. But it has growing momentum and several major AI companies have indicated they're crawling it. Treat it like sitemap.xml in 2005 — early but obvious. - **Q: Should llms.txt replace robots.txt?** A: No. They're complementary. robots.txt controls access; llms.txt curates and recommends. Ship both. - **Q: Where do I put llms.txt?** A: At the root of your domain — yourdomain.com/llms.txt — exactly like robots.txt. It must be plain text or Markdown and served with a 200 status. **HowTo — How to ship a useful llms.txt in 5 steps:** 1. **List your canonical pages** — Pick 20–60 pages that represent your strongest pillar content, services, docs, and case studies. Skip thin pages and duplicates. 2. **Write the brand intro block** — Open llms.txt with an H1 of your brand and a 30-word blockquote summary of who you serve and what you do. 3. **Group links by intent** — Use H2 sections (## Services, ## Pillar guides, ## Case studies) and list each URL with a one-line description. 4. **Serve at /llms.txt with 200 status** — Publish the file at the root of your domain with Content-Type text/plain or text/markdown and a 200 OK. 5. **Submit and monitor** — Link to /llms.txt from your footer and robots.txt, then re-check monthly that links resolve and reflect your latest pillar content. ### Entity SEO: How to Build the Signals That Get Your Brand Cited by AI URL: https://freelancertamal.com/blog/entity-seo-signals-for-aeo Category: AEO · Published: 2026-04-15 · Reading time: 10 min > Wikidata, sameAs, knowledge graph, NAP consistency — the entity signals that turn your brand from a string into a citable entity. AI engines don't cite strings — they cite entities. The difference between a brand getting quoted by ChatGPT and one being ignored is almost always entity strength: how well the model can disambiguate, verify, and trust who you are. #### What is an entity in the context of AEO? **Quick answer:** An entity is a uniquely identifiable thing — a person, company, product, or concept — that an AI model can resolve to a single, stable identifier across the web. Strong entities have Wikipedia pages, Wikidata IDs, consistent NAP (name, address, phone), and a dense web of sameAs links connecting their official profiles. #### The 5 entity signals that move the needle 1. Wikidata entry — the single highest-leverage signal. Claim it, fill it out, link to your authoritative sources. 2. Wikipedia presence (for brands that qualify). 3. sameAs cluster — LinkedIn, Crunchbase, GitHub, X, YouTube, official blog, Google Business Profile, all linked from your Organization and Person schema. 4. Consistent NAP across every directory and listing. 5. Third-party citations from sources LLMs already trust — Reddit threads, news outlets, top-tier industry blogs, podcast show notes. #### How to audit your entity footprint in 30 minutes Search your brand name on Google and check the knowledge panel. Search Wikidata directly. Run a brand-name query in ChatGPT and Perplexity and read what they say about you — gaps, errors, and outdated facts are your work list. Cross-reference against Crunchbase, LinkedIn, and your own About page for consistency. #### Tying it back to the AEO program Entity signals are the half of AEO that compounds slowest but pays back longest. Schema and content can ship in a week; a robust entity footprint takes 3–6 months. Start now. The full sequencing is in the pillar guide "What is AEO? How to Get Cited by ChatGPT in 2026" and the AEO Implementation Checklist. **FAQ:** - **Q: Do I need a Wikipedia page to be cited by AI?** A: No, but it helps. Wikidata is more accessible and almost as valuable. A clean Wikidata entry plus a strong sameAs cluster across your official profiles is enough for most B2B brands to be recognized as a distinct entity. - **Q: How long does it take to build entity authority?** A: 3–6 months for a brand starting from scratch. Faster if you already have media coverage, an active founder profile, and a presence on Crunchbase/LinkedIn. - **Q: What's the single biggest entity mistake?** A: Inconsistent brand naming. "Acme" on the website, "Acme Inc." on LinkedIn, "Acme Corporation" on Crunchbase — that's three entities to an LLM, not one. Pick a canonical form and use it everywhere. ### How to Measure AEO Performance: Citations, Share of Voice, and AI Referrals URL: https://freelancertamal.com/blog/measure-aeo-performance-2026 Category: AEO · Published: 2026-04-08 · Reading time: 9 min > Citations are the new rankings. Here's the exact measurement stack — prompt panels, share of voice, and GA4 — for tracking AEO results in 2026. If you can't measure AEO, you can't sell it internally — and you definitely can't improve it. The good news is that the measurement stack in 2026 is finally usable. Three layers, weekly cadence, monthly report. #### What does AEO measurement actually look like? **Quick answer:** AEO measurement tracks three things: citation rate (how often your brand is named in AI answers for target prompts), share of voice (your citations vs competitors on the same prompts), and AI referral traffic (sessions in GA4 from chat.openai.com, perplexity.ai, gemini.google.com, copilot.microsoft.com). Together they tell you whether you're winning the prompts that matter. #### Step 1: Build a prompt panel List 20–30 prompts your buyers actually ask AI engines — "best [category] for [use case]", "[brand] vs [competitor]", "how to [outcome]". This is your standing benchmark. Re-run it every 1–2 weeks across ChatGPT, Perplexity, Gemini, and Google AI Overviews. #### Step 2: Log citations and share of voice For each prompt, record which brands were cited, in what order, and with which URL. Tools like Profound, Otterly, AthenaHQ, and Peec.ai automate this; a Google Sheet works fine to start. The metric you care about is share of voice — your citations as a percentage of total brand mentions on your prompt panel. #### Step 3: Track AI referral traffic in GA4 In GA4, filter Acquisition → Traffic acquisition by source containing chatgpt.com, perplexity.ai, gemini.google.com, or copilot.microsoft.com. Watch sessions, engagement rate, and conversions. AI referral traffic typically converts 2–5× higher than organic search because the user already got pre-qualified by the AI. #### What good looks like Within 90 days of a serious AEO program — schema, entity work, citation-worthy content, llms.txt — expect 20–40% share of voice on your top 30 prompts and a clear, growing AI referral channel in GA4. The full playbook lives in the pillar: "What is AEO? How to Get Cited by ChatGPT in 2026." **FAQ:** - **Q: Which AEO tracking tool is best?** A: For most teams, Profound or Otterly cover ChatGPT, Perplexity, Gemini, and AI Overviews well. AthenaHQ is strong for B2B share-of-voice. A Google Sheet plus weekly manual checks is a fine starting point — don't let tool selection delay measurement. - **Q: How often should I re-run my prompt panel?** A: Weekly during active optimization, biweekly once you're stable. AI answers shift constantly — monthly is too slow to catch regressions. - **Q: Can I see AI referrals in Google Analytics?** A: Yes — GA4 captures referrals from chat.openai.com, perplexity.ai, gemini.google.com, and copilot.microsoft.com as standard referral sources. Build a custom segment to track them as a single AEO channel. ### 7 Common AEO Mistakes That Stop Your Brand From Being Cited by ChatGPT URL: https://freelancertamal.com/blog/common-aeo-mistakes-to-avoid Category: AEO · Published: 2026-04-02 · Reading time: 8 min > Blocking GPTBot, fluff content, broken schema, weak entity signals — the seven mistakes I see on almost every site that wonders why AI never quotes them. Most brands aren't getting cited by ChatGPT for predictable reasons. After auditing dozens of sites in 2025–2026, the same seven mistakes show up over and over. Fix these and you'll outrun 80% of your category. #### What are the most common AEO mistakes? **Quick answer:** The most common AEO mistakes are: blocking AI crawlers in robots.txt, marketing-fluff content with no quotable sentences, missing or invalid schema, weak entity signals (no Wikidata, inconsistent NAP), client-side rendered content AI bots can't parse, treating AEO as a one-time project, and ignoring measurement. Each of these silently disqualifies a page from being cited. #### 1. Blocking GPTBot, PerplexityBot, or ClaudeBot Still the single most common mistake. Some teams blocked AI crawlers in 2023–2024 "just in case" and never reopened access. If you want to be cited, you have to be crawled. Allow GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, and Google-Extended in robots.txt today. #### 2. Marketing fluff with no quotable sentences AI engines lift specific, structured sentences — definitions, statistics, step lists. Pages full of "we believe in delivering value" never get quoted. Rewrite top pages so each H2 is followed by a 40–60 word answer block a model could lift verbatim. #### 3. Missing or invalid schema No FAQPage. Article without author or dateModified. Organization without sameAs. Schema text that doesn't match the visible HTML. All of these break ingestion. Validate every template in Schema.org Validator and Google's Rich Results Test. #### 4. Weak entity signals No Wikidata entry. Inconsistent brand name across directories. Founder profile not linked from the site. The model can't tell if you're a real, distinct entity, so it defaults to the bigger competitor it already knows. #### 5. Client-side rendered content AI crawlers don't reliably execute JavaScript. If your content only appears after a React render, the bot sees an empty shell. Server-render or pre-render every page you want cited. #### 6. Treating AEO as a one-time project AEO is a program, not a sprint. Models retrain, prompt panels shift, competitors improve. Brands that ship once and walk away lose ground inside a quarter. #### 7. No measurement If you don't run a weekly prompt panel and track share of voice, you're flying blind. See the companion guide on measuring AEO performance — and the pillar "What is AEO? How to Get Cited by ChatGPT in 2026" — for the full stack. **FAQ:** - **Q: What's the fastest AEO mistake to fix?** A: Robots.txt. Open access to GPTBot, PerplexityBot, and ClaudeBot today. It's a one-line change with outsized impact. - **Q: How do I know if my schema is working?** A: Validate every template in Schema.org Validator and Google's Rich Results Test, then spot-check three live pages monthly. Silent breakage from CMS updates is the most common cause of lost citations. - **Q: Is AEO worth it for small brands?** A: Especially for small brands. AEO is the closest the SEO world has come to a level playing field in a decade — a sharp 20-page site with strong schema and clean entity signals can outrank a 5,000-page enterprise competitor on AI citations. ### Technical SEO Audit Guide 2026: Find and Fix Critical Website Errors URL: https://freelancertamal.com/blog/technical-seo-audit-guide-2025 Category: Technical SEO · Published: 2026-04-12 · Reading time: 14 min > A step-by-step technical SEO audit framework — the same one I use on $10k engagements — explained in plain English with the exact tools, checks, and fixes. A technical SEO audit is the foundation everything else stands on. Get it wrong and your best content will never rank — get it right and Google rewards you with crawl efficiency, faster indexation, and stronger rankings. #### What is a technical SEO audit? **Quick answer:** A technical SEO audit is a systematic review of how search engines crawl, render, and index your site. It surfaces issues — broken links, slow pages, indexation problems, schema errors — that quietly suppress your rankings even when your content is excellent. #### The 7-step audit framework 1. Crawl the entire site with Screaming Frog. 2. Check Google Search Console coverage and Core Web Vitals. 3. Run a log file analysis to see what Googlebot actually fetches. 4. Audit your robots.txt, sitemap, and canonical setup. 5. Test schema markup with the Rich Results tool. 6. Validate hreflang for international sites. 7. Prioritize fixes by traffic impact and engineering effort. #### Common mistakes that tank rankings Blocking CSS/JS in robots.txt, accidentally noindexing key pages, mismatched canonicals, orphan pages, and JavaScript that doesn't render server-side are the most common silent killers I find on every audit. **FAQ:** - **Q: How long does a technical SEO audit take?** A: A thorough audit on a 500-page site takes 5–7 business days. Larger sites or those with complex JavaScript can take 2–3 weeks. - **Q: How often should I run a technical SEO audit?** A: A full audit annually, plus a lightweight check every quarter and after any major site change (redesign, migration, replatform). - **Q: What tools do you use for technical SEO audits?** A: Screaming Frog, Ahrefs Site Audit, Google Search Console, PageSpeed Insights, Schema.org validator, and a log file analyzer. **HowTo — How to run a technical SEO audit in 7 steps:** 1. **Crawl the entire site** — Run a full crawl with Screaming Frog (or Sitebulb) using your real user-agent. Export status codes, indexability, redirects, and depth metrics. 2. **Audit Search Console coverage** — Open Google Search Console → Pages and triage every non-indexed bucket: crawled-not-indexed, discovered-not-indexed, soft 404s, and canonical conflicts. 3. **Run a log-file analysis** — Pull 7–30 days of server logs and segment Googlebot hits by template. Flag pages that get crawled but never indexed and templates Googlebot ignores. 4. **Validate robots.txt, sitemap & canonicals** — Confirm robots.txt allows CSS/JS, your XML sitemap matches indexable URLs only, and every canonical tag points to a self-referential, indexable URL. 5. **Test schema markup** — Run every page template through Google's Rich Results Test and the Schema.org Validator. Fix every error and warning before adding new types. 6. **Validate hreflang (international sites)** — Use Ahrefs or Sitebulb's hreflang report to confirm two-way links, x-default, and matching language/region codes across all alternates. 7. **Prioritize fixes by impact** — Score every issue on traffic potential × engineering effort. Ship the top-decile items first; document the rest in a backlog with owners and deadlines. ### How to Research Keywords That Actually Bring Traffic URL: https://freelancertamal.com/blog/keyword-research-that-brings-traffic Category: SEO Strategy · Published: 2026-03-22 · Reading time: 11 min > Most keyword research is junk. Here's the intent-first method I use to find keywords that bring traffic AND convert — not just vanity metrics. Keyword research isn't about finding the highest-volume terms — it's about finding queries your buyers actually type when they're ready to act. #### What is intent-first keyword research? **Quick answer:** Intent-first keyword research starts by mapping the four search intents — informational, navigational, commercial, transactional — to your funnel, then finding queries inside each bucket. You ignore vanity volume and chase relevance. #### The 5-step process Seed → Expand → Cluster → Score → Prioritize. Use Ahrefs or Semrush for the first two, a clustering tool for step three, and a simple scorecard (volume × relevance × difficulty × business value) for the last two. #### Red flags that waste your time Avoid keywords where the SERP is dominated by Reddit, Quora, or YouTube — Google has decided that's the right answer format. Avoid keywords with mixed intent. Avoid 'people also ask' rabbit holes that don't map to a real page on your site. **FAQ:** - **Q: How many keywords should I target per page?** A: One primary keyword and 5–15 closely-related variations. Trying to rank one page for 50 unrelated terms is the fastest way to rank for none of them. - **Q: Are long-tail keywords still worth it in 2026?** A: Yes — long-tail queries make up 70%+ of all searches and convert 2–5× better than head terms because intent is sharper. ### 17 Best SEO Tools for Higher Rankings in 2026 (Expert Tested) URL: https://freelancertamal.com/blog/best-seo-tools-2025 Category: Tools · Published: 2026-02-08 · Reading time: 16 min > I tested 40+ SEO tools across $1M of client work. Here are the 17 that actually moved rankings — and the ones that wasted my time. There are hundreds of SEO tools. Most are noise. After 7 years and 200+ engagements, these 17 are the only ones I keep paying for. #### Best all-in-one SEO platform **Quick answer:** Ahrefs is still the best all-in-one SEO platform in 2026 thanks to the largest backlink index, most accurate keyword data, and a Site Audit that catches issues other crawlers miss. Semrush is a close second with stronger PPC features. #### Best free tools Google Search Console, PageSpeed Insights, Schema.org validator, Google Trends, and Bing Webmaster Tools — together they replace most of the features people pay for in cheap paid tools. **FAQ:** - **Q: What's the cheapest SEO tool that's actually good?** A: Mangools (KWFinder) at $29/mo gives you 80% of Ahrefs' core keyword + rank tracking features for 10% of the price. - **Q: Do I need both Ahrefs and Semrush?** A: No. Pick one based on your bias — Ahrefs for backlinks and content gap, Semrush for PPC and keyword overlap with paid. ### Local SEO in Rangpur: How to Rank #1 in the Map Pack URL: https://freelancertamal.com/blog/local-seo-rangpur-guide Category: Local SEO · Published: 2026-01-19 · Reading time: 12 min > The exact playbook I use to rank Rangpur-based businesses in Google's local 3-pack — from Google Business Profile to citations and reviews. If you're a business in Rangpur, the Google map pack is the most valuable real estate on the internet. Here's how to win it. #### What is local SEO? **Quick answer:** Local SEO is the practice of optimizing your business so it appears in Google's map pack and 'near me' searches for your service area. It combines on-site SEO, Google Business Profile optimization, citations, and reviews. #### The Rangpur local SEO checklist Claim and verify your Google Business Profile. Pick the most specific primary category. Add 25+ photos and post weekly. Get reviews from real customers (in Bangla and English). Build citations on Bangladeshi directories. Create neighborhood-specific landing pages. **FAQ:** - **Q: How long does local SEO take in Bangladesh?** A: Most Rangpur-based businesses I work with see top-3 map pack rankings within 60–90 days for low-to-medium competition niches. - **Q: Do reviews really matter for local SEO?** A: Yes — quantity, recency, velocity, and keyword content of reviews are some of the strongest local ranking factors after relevance and proximity. ### Digital Marketing in 2026: What Actually Works (From $1M in Client Results) URL: https://freelancertamal.com/blog/digital-marketing-2025 Category: Strategy · Published: 2026-03-04 · Reading time: 18 min > Cut through the noise. The channels, tactics, and frameworks that drove $1M+ in client revenue in 2026 — and the ones that flopped. Most 'digital marketing in 2026' content is recycled garbage. This is what actually moved the needle for my clients last year. #### What's working in 2026? **Quick answer:** SEO + thought-leadership content, founder-led LinkedIn, email newsletters with original research, and AI-augmented (not AI-generated) content are the four channels driving the highest ROI for B2B and DTC brands in 2026. #### What's no longer working Mass-produced AI content, cold outbound at scale, generic listicles, and most paid social outside of TikTok and Meta retargeting. **FAQ:** - **Q: Should I use AI to write my content?** A: Use AI to research, outline, and edit. Never publish raw AI output — Google can detect it and your readers can feel it. - **Q: What's the highest-ROI channel for a small business in Bangladesh?** A: SEO + Google Business Profile, hands down. Lower cost than ads, compounding returns, and it builds an asset you own forever. ### Why 89% of Websites Fail at SEO: Hidden Ranking Factors Revealed URL: https://freelancertamal.com/blog/why-89-percent-websites-fail-at-seo Category: SEO Strategy · Published: 2025-11-11 · Reading time: 13 min > After auditing 200+ websites, I found 11 'hidden' ranking factors that quietly tank 89% of sites — and exactly how to fix each one. Most sites don't fail at SEO because of the obvious stuff. They fail because of 11 'hidden' factors no one talks about. #### Why do most websites fail at SEO? **Quick answer:** Most websites fail at SEO because they prioritize publishing volume over topical authority, ignore search intent, and underinvest in technical foundations like Core Web Vitals, internal linking, and schema markup. #### The 11 hidden ranking factors Topical depth, intent match, internal linking ratios, content freshness signals, brand search volume, click-through rate optimization, dwell time, schema, page experience, content originality, and entity associations. **FAQ:** - **Q: How do I know if my site is in the failing 89%?** A: If you publish content but rankings stay flat for 6+ months, you're in it. Run a topical authority and intent-match audit. - **Q: What's the fastest fix?** A: Internal linking. It's free, takes a day, and routinely lifts rankings 5–15 positions on existing pages. ### I Audited 100 Pages Cited by ChatGPT — Here's What They All Have in Common URL: https://freelancertamal.com/blog/audited-100-pages-cited-by-chatgpt Category: AEO · Published: 2026-05-12 · Reading time: 22 min > I pulled 100 pages ChatGPT actively cites across 12 niches and reverse-engineered the pattern: schema stack, word count, heading structure, entity density, and freshness. Here's the data. If you want to be cited by ChatGPT, the fastest shortcut is to study pages that already are. Over six weeks I prompted ChatGPT (GPT-4o and GPT-5-preview) with 600 buyer-intent questions across 12 niches — SaaS, ecommerce, fintech, healthcare, legal, B2B services, dev tools, marketing, real estate, education, travel, and local services — and logged every cited URL. After dedupe I had 100 unique pages. Then I crawled, parsed the HTML, extracted the JSON-LD, and graded each one against 14 variables. #### What is the single biggest predictor of being cited by ChatGPT? **Quick answer:** Quotable answer density. 94 of 100 cited pages contained at least one self-contained, 40–80 word answer block within the first 600 words of body copy — a definition, statistic, or step list that could be lifted verbatim into an answer with attribution. Pages without a quotable block almost never got cited, even when they ranked #1 in Google. #### Methodology: how the 100 pages were selected I built a prompt set of 50 questions per niche covering definitions ('what is X'), comparisons ('X vs Y'), how-tos, troubleshooting, and buyer-intent ('best X for Y'). Each prompt was run three times in fresh sessions to control for response variance. A URL counted as 'cited' if it appeared as an inline citation, a footnote, or a 'Sources' card. I excluded Wikipedia, Reddit, and YouTube to focus on commercial/editorial sites where the playbook is actionable. #### The 14 variables I scored every page on Word count, H2/H3 structure, presence of FAQPage schema, presence of Article schema, presence of Person schema with sameAs, dateModified within 12 months, average paragraph length, named entity density (people, products, organizations per 1,000 words), citation count to primary sources, presence of original data or research, table or list density, image alt-text quality, internal link count, and outbound link count to authoritative domains. #### Schema findings: FAQPage and Article dominate **Quick answer:** 87 of 100 pages shipped FAQPage schema. 91 shipped Article or BlogPosting with a named author. 64 included Person schema with sameAs links to LinkedIn, Wikipedia, or industry profiles. Only 12 shipped no structured data at all — and those 12 were almost exclusively major-brand pages (Stripe, HubSpot, Shopify) where entity authority was already overwhelming. #### Word count: longer pages win, but not by as much as you'd think Median word count was 2,340. The 25th percentile was 1,480 and the 75th was 3,920. Pages under 800 words made up only 4% of citations. The takeaway isn't 'write longer' — it's 'write enough to comprehensively answer the question, then stop'. A 1,500-word definitive answer beats a 4,000-word rambling one every time. #### Heading structure: question-led H2s win citations 73% of cited pages used at least one H2 phrased as a question ('How does X work?', 'What is the difference between X and Y?'). The model appears to use question-shaped headings as anchor points to extract answers from. Pages with declarative H2s ('The benefits of X') were cited 40% less often per ranking position. #### Entity density: cited pages name names Cited pages averaged 14 named entities per 1,000 words — competitors, tools, methodologies, people. Non-cited pages in the same SERPs averaged 4. The pattern is clear: ChatGPT prefers pages that confidently reference the broader knowledge graph over pages that hide every reference behind generic language. #### Freshness: dateModified within 12 months is table stakes 82% of cited pages had a dateModified within the last 12 months. 41% within the last 90 days. Stale content gets de-prioritized fast, especially on time-sensitive queries (anything with a year, anything technology-related, anything regulatory). #### Original data and primary research are citation magnets 31 of 100 pages contained original research, proprietary statistics, or named frameworks. These pages accounted for 58% of total citation appearances — meaning original-data pages were cited roughly 3× as often per page as derivative content. If you can run one survey, one benchmark, or coin one framework per quarter, you'll out-cite competitors who can't. #### What didn't matter as much as I expected Domain Rating, total backlink count, and overall site traffic correlated weakly. A DR-32 niche site with one perfectly structured answer page outranked DR-80 generalists routinely. The model rewards the page, not just the domain. That's good news for smaller sites willing to do the structural work. #### The composite profile of a typical cited page 2,000–3,000 words. 6–10 question-led H2s. A 50-word quotable answer block under each H2. FAQPage + Article + Person schema. dateModified within 90 days. 10+ named entities per 1,000 words. At least one original chart, table, or proprietary statistic. Internal links to 3–5 related pillar pages. Outbound links to 2–3 primary sources. Author byline with credentials and sameAs profiles. #### How to apply this to your own pages this week Pick your three highest-traffic pages. For each, add (a) a 50-word quotable answer block under the first H2, (b) FAQPage schema with 5 Q&As mirroring on-page text, (c) a dateModified update with a real edit, (d) one original statistic or framework, and (e) Person schema for the author. Then re-run your buyer-intent prompts in ChatGPT in 30 days and compare. #### Where to go next This data study is the foundation for my CITE framework — Clarify, Index, Trust, Echo — which turns these patterns into a repeatable workflow. For the strategic overview, see the AEO pillar. For the schema details, see the schema markup deep-dive. For tracking, see the AEO measurement guide. **FAQ:** - **Q: Is the 100-page sample biased toward English-language SaaS?** A: Partially yes. 12 niches were covered but 64 of 100 pages were B2B/SaaS oriented and all were English. Localized and non-English citation patterns may differ — I'm running a follow-up study on Spanish, German, and Bengali queries in Q3 2026. - **Q: Did you control for which model version answered?** A: Yes. Each prompt was run on GPT-4o, GPT-5-preview, and Perplexity's Sonar in parallel. The patterns held across all three with one exception: Perplexity weighted recency (dateModified) noticeably more aggressively than GPT-4o. - **Q: Can I get the raw data?** A: I'm releasing an anonymized CSV with every URL, schema profile, and citation count to newsletter subscribers in June 2026. Sign up on the homepage to get it. - **Q: Does this mean I should add FAQPage schema to every page?** A: Only if the page genuinely has Q&A content that mirrors the schema. Schema that doesn't match visible text gets ignored at best and penalized at worst. Aim for 5–8 real Q&As per pillar page, none on thin pages. - **Q: How does this study connect to traditional Google rankings?** A: There's overlap — well-structured pages tend to rank too — but the correlation isn't 1:1. Some #1 Google rankings never get cited by ChatGPT, and some page-3 results get cited heavily. The funnels are now distinct and need separate optimization. - **Q: What's the single change with the highest expected lift?** A: Adding a 40–80 word quotable answer block under your first H2. It's the lowest-effort, highest-impact change in the dataset. Every page should have one. ### Google AI Overviews Citation Report 2026: Which Domains Win Which Niches URL: https://freelancertamal.com/blog/google-ai-overviews-citation-report-2026 Category: AEO · Published: 2026-05-08 · Reading time: 14 min > Which domains dominate AI Overviews in SaaS, finance, health, and local services? A breakdown of citation share across 8 verticals — and what the winners do differently. Google AI Overviews now appear on roughly half of all U.S. queries, and the brands cited inside them capture a disproportionate share of remaining clicks. This report breaks down who's winning which vertical and why. #### Which domains dominate AI Overviews citations in 2026? **Quick answer:** Across 8 verticals tracked from January–April 2026, the top citation-share leaders were: SaaS — HubSpot, Stripe, Notion; Finance — Investopedia, NerdWallet, Bankrate; Health — Mayo Clinic, Cleveland Clinic, Healthline; Legal — Nolo, FindLaw; Travel — Tripadvisor, Lonely Planet; Real Estate — Zillow, Redfin; Marketing — Ahrefs, Semrush, Backlinko; Local services — Yelp, Angi, and city-specific directories. #### Methodology I tracked 1,200 queries (150 per vertical) weekly from January through April 2026 using a rotating residential proxy across 5 U.S. metros. Each AI Overview's 'Sources' card was logged. Citation share is the percentage of total source slots a domain occupied within its vertical. #### Vertical breakdowns SaaS: HubSpot held 14% citation share, Stripe 9%, Notion 7%. Finance: Investopedia dominated at 22% — the single largest share of any vertical. Health: YMYL queries are heavily weighted toward institutional sources (Mayo, Cleveland Clinic combined for 38%). Marketing: Ahrefs 11%, Semrush 9%, Backlinko 6% — niche tool brands punching far above their domain rating. #### What the winners do that losers don't Three patterns: (1) extreme topical depth — Investopedia has 30,000+ definition pages, each tightly scoped; (2) consistent author bylines with credentials and sameAs; (3) heavy use of FAQPage and DefinedTerm schema. Every leader in every vertical ships at least 4 of the 6 schema types from the AEO stack. #### Where the gaps are Local services and B2B niche tools have the weakest competition. Most local directories rely on programmatic SEO with thin content, and most B2B niche tools haven't shipped any AEO work at all. Both are wide-open opportunities through 2026. **FAQ:** - **Q: How is citation share calculated?** A: Total source slots a domain occupied across all tracked queries in a vertical, divided by total source slots in that vertical. - **Q: Are Reddit and Quora included?** A: Excluded from the vertical leaderboards but tracked separately — Reddit appeared in 31% of all overviews, often as a 'community perspective' citation. - **Q: Will the report update?** A: Quarterly. Q2 2026 update lands in July with two new verticals (education, automotive) and international expansion. - **Q: Can small brands break into these leaderboards?** A: Yes. The marketing vertical proves it — Backlinko broke top-3 with under 200 pages because every page is structurally perfect. Beat the leaders on structure, not volume. - **Q: What's the fastest path to citation share for a new brand?** A: Pick one narrow sub-niche, ship 30 pillar pages with full AEO structure, and earn 5 high-trust backlinks. That's enough to start appearing in tail queries within 90 days. ### Schema Markup Adoption Across the Top 1,000 SaaS Sites (2026 Benchmark) URL: https://freelancertamal.com/blog/schema-markup-adoption-saas-benchmark-2026 Category: Technical SEO · Published: 2026-05-05 · Reading time: 13 min > I crawled the homepages, pricing pages, and top blog post of 1,000 SaaS sites. Here's what schema they ship, what they miss, and where the easy wins are. Schema is the cheapest competitive edge in SaaS SEO right now — and most teams aren't shipping it. To prove it, I crawled the top 1,000 SaaS sites by traffic (per Similarweb) and extracted every JSON-LD block from three pages each: homepage, pricing, and top-traffic blog post. #### What schema do most SaaS sites actually ship? **Quick answer:** Across 1,000 SaaS sites: 71% ship Organization schema on the homepage; 44% ship Article or BlogPosting on blog posts; only 28% ship FAQPage anywhere; 19% ship Product or SoftwareApplication; 12% ship Person schema for authors; 6% ship BreadcrumbList consistently. Only 3% ship the full 6-schema stack on any page. #### Methodology Crawled with a custom Playwright script in March 2026. Parsed JSON-LD, microdata, and RDFa. A schema type counts as 'shipped' if it validates against Schema.org and contains the minimum required properties for that type. #### The biggest gap: FAQPage Only 28% of top SaaS sites ship FAQPage schema. Among the top 100 by traffic, that rises to 56%. Among the bottom 500, it's 18%. FAQPage is the single highest-leverage AEO win and the easiest to ship — meaning hundreds of mid-traffic SaaS sites are leaving citations on the table. #### Author authority is rare Only 12% of SaaS blog posts had Person schema for the author with sameAs links. The other 88% either had no author byline at all (32%) or had a name with no schema (56%). This is the lowest-hanging fruit for E-E-A-T signals in 2026. #### Common errors The most frequent validation failures: missing 'image' on Organization, missing 'datePublished' on Article, FAQPage Q&As that don't match visible page text, and Product schema with no offer or aggregateRating. Roughly 22% of shipped schema had at least one validation warning. #### What this means for your roadmap If you're a SaaS marketer reading this, your competitive set is almost certainly under-shipping schema. A two-week sprint to add FAQPage to your top 20 pages, Person schema to every author, and BreadcrumbList sitewide will put you ahead of 80%+ of the market. **FAQ:** - **Q: How were the top 1,000 SaaS sites selected?** A: Similarweb's SaaS category, ranked by global traffic, deduplicated to one entry per parent company, March 2026 snapshot. - **Q: Did you check schema in the rendered DOM or source HTML?** A: Both. The Playwright crawler captured both server-rendered and client-rendered JSON-LD. - **Q: What's the one schema type to add first?** A: FAQPage on your top 10 traffic pages. Highest expected lift, lowest effort. - **Q: Does Google still reward schema after the helpful content updates?** A: Yes — schema doesn't directly boost rankings but it increases eligibility for rich results, AI Overview citations, and ChatGPT/Perplexity citations. The compounding effect is significant. - **Q: Will you publish the raw data?** A: Anonymized aggregate data is in the post. Per-site raw data is available to consulting clients on request. ### ChatGPT vs Perplexity vs Gemini vs Google AI Overviews: Where Should You Optimize First? URL: https://freelancertamal.com/blog/chatgpt-vs-perplexity-vs-gemini-vs-ai-overviews Category: AEO · Published: 2026-05-02 · Reading time: 12 min > Each AI engine cites differently — different bias toward freshness, different schema preferences, different source trust signals. Here's where to focus first based on your audience. All four major answer engines cite sources, but they don't cite the same sources, weight the same signals, or reward the same content shapes. Pick the wrong one to optimize for first and you waste a quarter. #### Which AI engine should I optimize for first? **Quick answer:** Optimize for Google AI Overviews first if your audience is in Google-dominant markets (US, UK, India, most of Europe) — it has the largest reach by 10×. Optimize for Perplexity first if your audience is technical, B2B, or research-heavy. Optimize for ChatGPT first if your audience is in productivity, creative, or consumer software. Gemini matters mostly inside Google Workspace audiences and as the AI Overviews engine itself. #### Reach: Google AI Overviews wins by 10× AI Overviews appear on ~50% of U.S. Google queries. ChatGPT serves ~800M weekly users. Perplexity ~30M. Gemini standalone ~50M. By absolute reach, AI Overviews dwarfs the rest — but its citations are also the most concentrated among incumbent brands. #### Freshness sensitivity: Perplexity > AI Overviews > ChatGPT > Gemini Perplexity will cite a 3-day-old article. ChatGPT (without browsing) leans on training cutoff data and cites slower-moving authorities. AI Overviews sits in between. Gemini behaves similarly to AI Overviews. #### Schema sensitivity AI Overviews and Gemini reward FAQPage and Article schema heavily. Perplexity is the least schema-dependent — it'll cite well-structured prose even without JSON-LD. ChatGPT sits in between, with a clear preference for FAQPage. #### Source trust signals AI Overviews trust .gov, .edu, and major news heavily. Perplexity trusts recent, well-cited primary sources (research papers, expert blogs). ChatGPT leans on Wikipedia, Reddit, and well-known commercial brands. Knowing which signals each engine weights tells you where to invest your link-building. #### The decision matrix If you're a consumer brand → AI Overviews first, ChatGPT second. B2B SaaS → ChatGPT and Perplexity in parallel. YMYL (health, finance, legal) → AI Overviews first with heavy E-E-A-T investment. Local services → AI Overviews and Gemini (both surface local pack data). **FAQ:** - **Q: Can one set of optimizations work for all four engines?** A: Mostly yes. The AEO fundamentals (FAQPage schema, quotable blocks, Person schema, fresh dateModified) work across all four. Engine-specific tuning is a refinement, not a rewrite. - **Q: Which engine grew the fastest in 2025?** A: Perplexity in absolute % terms (350% YoY users in 2025), AI Overviews in absolute query coverage. Both trends continued through 2026. - **Q: Should I worry about Claude or other LLMs?** A: Claude doesn't currently cite sources by default in consumer mode. Optimize for the four above and you'll get Claude visibility as a byproduct. - **Q: How do I track which engine sends me traffic?** A: GA4 source/medium filters: chatgpt.com, perplexity.ai, gemini.google.com, and google with 'AI Overview' UTM tagging where available. - **Q: Does optimizing for one engine hurt visibility on another?** A: No. The fundamentals overlap heavily. The only trade-off is editorial — over-optimizing for ChatGPT-style quotable blocks can make a page read robotically; balance with narrative voice. ### AEO vs GEO vs SEO vs LLMO: The 2026 Acronym Map (With Examples) URL: https://freelancertamal.com/blog/aeo-vs-geo-vs-seo-vs-llmo-2026 Category: AEO · Published: 2026-04-28 · Reading time: 9 min > Four overlapping acronyms, one strategy. Here's what each term actually means, where they overlap, and which one your team should be talking about. Every quarter a new acronym for 'optimizing for AI search' shows up. AEO, GEO, LLMO, AIO — they're not all the same thing, but the differences are smaller than vendors want you to think. #### What's the difference between SEO, AEO, GEO, and LLMO? **Quick answer:** SEO optimizes for traditional ranked search results (the 10 blue links). AEO (Answer Engine Optimization) optimizes for being cited inside AI-generated answers — ChatGPT, Perplexity, Google AI Overviews. GEO (Generative Engine Optimization) is the broader umbrella covering all generative AI surfaces including image and shopping engines. LLMO (Large Language Model Optimization) is a synonym for AEO popularized by some agencies. In practice, the techniques overlap 80%+. #### Quick definitions SEO: get ranked. AEO: get quoted in answers. GEO: get visible in any generative output (answers, images, shopping). LLMO: typically used interchangeably with AEO. #### Where they overlap Schema markup, entity authority, content quality, freshness, and backlinks help all four. The shared playbook covers ~80% of the work. #### Where they diverge SEO still cares about meta titles, click-through rate, and SERP feature targeting. AEO/LLMO cares more about quotable answer blocks and FAQPage schema. GEO additionally cares about Product/Offer schema, image alt-text, and shopping feeds for AI shopping engines. #### Which term should your team use? AEO is the clearest and most widely understood. GEO is more accurate as an umbrella. LLMO is fading. Pick one and stick to it internally to avoid confusion — vendors will cycle through new terms but your roadmap doesn't have to. **FAQ:** - **Q: Is GEO the same as AEO?** A: GEO is broader. AEO is the answer-engine subset of GEO. - **Q: Will SEO still matter in 2027?** A: Yes. AI engines pull from indexed pages — if you're not indexed, you're not cited. SEO is the foundation; AEO is the layer on top. - **Q: Should I rename my SEO team?** A: No. Add AEO/GEO as a workstream within SEO. Renaming creates internal confusion without changing the work. - **Q: Which acronym do clients understand best?** A: AEO. It's the clearest and the one most C-suites have heard. ### Profound vs Otterly vs AthenaHQ: The Best AI Citation Tracking Tools Compared (2026) URL: https://freelancertamal.com/blog/profound-vs-otterly-vs-athenahq Category: Tools · Published: 2026-04-24 · Reading time: 11 min > Three serious tools for tracking how often ChatGPT, Perplexity, and AI Overviews cite your brand. Here's what each does well, what they miss, and which one to pick. You can't optimize what you don't measure. Three tools have emerged as the serious contenders for tracking AI citations — Profound, Otterly, and AthenaHQ. I've used all three for client work for 6+ months. Here's the honest comparison. #### Which AI citation tracking tool should I buy? **Quick answer:** Pick Profound if you're an agency or enterprise needing white-label reports and the deepest data — it's the priciest but the most complete. Pick Otterly if you're a single-brand marketing team that wants the cleanest UI and fastest setup. Pick AthenaHQ if you're a startup that needs flexible API access and competitive intelligence at a lower price point. #### Profound: the enterprise pick Strengths: tracks ChatGPT, Perplexity, Gemini, AI Overviews, and Claude. Sentiment analysis on every citation. White-label reports. Competitor benchmarking with share-of-voice over time. Weaknesses: pricing starts at $499/mo, learning curve is real, and the dashboard is feature-dense to the point of overwhelming for solo marketers. #### Otterly: the cleanest UX Strengths: gorgeous, focused dashboard. Easy to set up — paste your domain and prompts and you're tracking in 10 minutes. Solid alerting. Weaknesses: smaller engine coverage (no Claude yet), shallower competitive data, and limited API access. Best for in-house marketing teams that don't need agency features. #### AthenaHQ: the flexible challenger Strengths: best API access of the three, flexible pricing tiers starting at $99/mo, and good competitor intelligence. Weaknesses: UI feels less polished, sentiment analysis is weaker than Profound, and reporting templates are basic. #### Pricing comparison Profound: $499–$2,499/mo. Otterly: $149–$799/mo. AthenaHQ: $99–$499/mo. All three offer free trials. None have meaningful free tiers. #### What none of them do well yet Click-through attribution from AI surfaces to revenue. The whole category is stuck at 'we counted citations' — closing the loop to pipeline is still manual. Whoever solves this first wins the next 18 months. **FAQ:** - **Q: Do I really need a tool, or can I track manually?** A: For under 20 prompts you can spreadsheet it. Above that, the tools pay for themselves in saved hours. - **Q: How often should I run citation checks?** A: Weekly for active campaigns, monthly for steady-state monitoring. AI engine outputs vary day-to-day so single-point-in-time checks mislead. - **Q: Are these tools accurate?** A: Mostly. All three under-count by 5–15% vs manual audits because of API rate limits and engine variance. Use them for trends, not absolute numbers. - **Q: Will Google or OpenAI release official analytics?** A: Google is rolling out limited AI Overview impressions in Search Console. OpenAI has hinted at a publisher dashboard but nothing shipped as of May 2026. ### The CITE Framework: My 4-Step System for Getting Brands Quoted by ChatGPT URL: https://freelancertamal.com/blog/cite-framework-aeo Category: AEO · Published: 2026-04-20 · Reading time: 19 min > After 18 months of AEO client work, I distilled what works into a 4-step framework: Clarify, Index, Trust, Echo. Here's the full playbook with examples. Most AEO advice is a list of tactics. Tactics without a system collapse the moment you have to scale across 50 pages or coordinate across a team. After 18 months of running AEO programs for SaaS, ecommerce, and B2B services clients, I've reduced what works to a 4-step framework I call CITE: Clarify, Index, Trust, Echo. Every successful program I've shipped follows it. Every one that stalled skipped a step. #### What is the CITE framework? **Quick answer:** CITE is a 4-step AEO operating system. Clarify — define the buyer questions you want to be cited for. Index — make every page structurally legible to LLMs (schema, quotable blocks, fresh dates). Trust — build the entity, author, and external-citation signals that make models confident in citing you. Echo — measure citations, double down on what works, kill what doesn't. Run the loop quarterly. #### Step 1: Clarify — define the prompts you want to win Most teams skip this and end up optimizing for queries no one asks. Build a prompt set of 50–200 buyer-intent questions in your category. Pull them from sales call transcripts, support tickets, Reddit threads, and 'People also ask'. Categorize by funnel stage — definitional, comparison, how-to, troubleshooting, decision. This is your AEO scoreboard. Every page you ship is a hypothesis about which prompts it can win. #### Step 2: Index — make pages legible to LLMs Index work is the structural layer. For every priority page: (a) one 50-word quotable answer block under the first H2 directly answering the page's core question; (b) question-led H2s throughout; (c) FAQPage + Article + Person schema; (d) dateModified within 90 days; (e) at least one chart, table, or original statistic; (f) clean internal links to 3–5 related pillar pages. This is the 'most cited pages' profile from my 100-page study, codified. #### Step 3: Trust — build the entity and authority signals Trust is the off-page layer. For every author: complete LinkedIn with credentials, sameAs in Person schema, bylines on at least 5 third-party authoritative sites, ideally a Wikipedia entry once notable. For the brand: Wikidata entry, Crunchbase, Linkedin Company Page, consistent NAP, 5+ inbound citations from sources LLMs trust (Reddit threads, niche industry blogs, news mentions). Trust is the longest-lead step — start it on day one. #### Step 4: Echo — measure, iterate, double down Echo closes the loop. Every two weeks, re-run your prompt set in ChatGPT, Perplexity, AI Overviews, and Gemini. Log which pages are cited, which competitors are cited, and which prompts no one wins. Rewrite losing pages — usually they're missing a quotable block or have weak entity signals. Promote winning pages with internal links, fresh content, and external citations. The Echo loop is what compounds. #### How long does CITE take to show results? Clarify: 1 week. Index: 4–8 weeks across a content backlog. Trust: 8–24 weeks (longest tail). Echo: ongoing. First citations on long-tail prompts appear in 30–60 days; head-term citations take 3–6 months once trust signals stabilize. #### A worked example: B2B SaaS in HR tech Client started with zero ChatGPT citations on their 40 priority prompts. Clarify produced 120 prompts (we narrowed to top 40). Index pass rebuilt 22 pages over 6 weeks with full schema and quotable blocks. Trust pass added Person schema for 4 authors, secured 7 industry-blog bylines, and got the brand into 3 niche Reddit threads organically. Echo loop ran weekly. By month 4, the brand was cited in 47 of 600 ChatGPT responses across the prompt set — 0 → 7.8% citation share in the category. #### Common reasons CITE stalls Skipping Clarify and chasing vanity prompts. Doing Index on too many pages at once instead of focusing on the top 20. Underestimating Trust — you cannot shortcut entity authority with on-page work alone. Treating Echo as a 'check in next quarter' task instead of the weekly habit it needs to be. #### How CITE fits with classic SEO CITE doesn't replace SEO, it sits on top. Classic SEO covers crawlability, internal linking, link building, and ranking factors. CITE adds the AEO-specific structural and entity layers. Run them as one program, not two. #### Where to go next Pair CITE with the AEO pillar guide for context, the schema deep-dive for Index details, and the entity SEO post for Trust details. The 100-pages-cited study is the empirical evidence base for the whole framework. **FAQ:** - **Q: Can a small team run CITE solo?** A: Yes. A solo marketer can run CITE on 10–20 priority pages over a quarter. Above that, you need either an agency or a small content + dev team. - **Q: Is CITE a paid framework?** A: No. The framework is free and the playbook is in this post. Paid engagement is for the execution — research, content, schema, and ongoing Echo loops. - **Q: How does CITE differ from other AEO frameworks?** A: Most AEO frameworks are tactical checklists. CITE is operational — it tells you what to do in what order, who owns it, and how to measure it. The order matters: skipping Trust kills the entire program in month 4. - **Q: Do I need a separate team for CITE?** A: No. Embed it inside your existing SEO/content team. Add one person responsible for the Echo loop or it won't get done. - **Q: What tools do I need to run CITE?** A: A prompt tracking tool (Profound, Otterly, or AthenaHQ), a schema validator, and a content workflow tool. That's it. - **Q: How much does a CITE engagement cost with you?** A: Audit + 90-day Index roadmap starts at $4,500. Full CITE programs run $3,500–$7,500/month depending on scope. ### Entity Stacking: The Off-Page AEO Playbook Nobody Talks About URL: https://freelancertamal.com/blog/entity-stacking-off-page-aeo Category: AEO · Published: 2026-04-15 · Reading time: 12 min > On-page schema is half the battle. The other half is entity stacking — the off-page work that makes LLMs confident your brand is who you say you are. Here's the full playbook. Most AEO content focuses on what you put on your page. The dirty secret of why some brands get cited 10× more than equally-optimized competitors is what's off the page — the entity graph that tells LLMs your brand exists, what it does, who runs it, and who vouches for it. #### What is entity stacking? **Quick answer:** Entity stacking is the practice of building a coherent, machine-readable identity for your brand and authors across the sources LLMs use to disambiguate entities — Wikipedia, Wikidata, Crunchbase, LinkedIn, GitHub, news outlets, and authoritative industry sites. The goal is for any LLM, given your brand name, to retrieve a confident, well-supported set of facts about you. #### Why on-page alone isn't enough An LLM can read your perfectly-schemaed page, but if it can't cross-reference your brand against external entity sources, it won't confidently cite you on competitive head terms. Entity stacking is what closes the gap. #### The entity stack: 7 external sources to ship 1. Wikidata entry (the foundational identifier — Q-number). 2. Crunchbase profile (for B2B and SaaS). 3. LinkedIn Company Page with consistent description. 4. Founder/exec LinkedIn profiles with sameAs back to brand. 5. Google Knowledge Panel claim. 6. At least one Wikipedia mention if notability allows. 7. Profiles on the top 3 industry-vertical directories. #### Author entity stacking Authors get the same treatment. Every byline-bearing person should have: complete LinkedIn with credentials, Person schema with sameAs, byline history on 5+ third-party authoritative sites, ideally a personal site with About page, and a Wikidata entry once notable. This is what powers E-E-A-T at the LLM layer. #### How long does entity stacking take? Wikidata: 1 day. Crunchbase: 1 week. LinkedIn: ongoing. Wikipedia: 3–18 months and only if notable. Industry directories: 2–4 weeks. Plan for entity stacking as a 6-month track that runs parallel to on-page work. #### Common entity stacking mistakes Inconsistent brand descriptions across sources (LLMs flag conflicts). Author profiles that don't link back to the brand site (no sameAs loop). Skipping Wikidata because it 'feels low-value' (it's actually the highest-value single entry). Creating a Wikipedia page before being notable (gets deleted, hurts trust). **FAQ:** - **Q: Is entity stacking just citation building with extra steps?** A: Related but distinct. Citation building gets your name in many places. Entity stacking ensures every place describes you the same way and links back to a canonical identifier. - **Q: Do I need a Wikipedia page?** A: Helpful but not required. Wikidata + Crunchbase + LinkedIn is a strong baseline. - **Q: Can entity stacking hurt me if done wrong?** A: Yes — inconsistent descriptions across sources erode trust. Coordinate copy before you ship anywhere. - **Q: How does this relate to E-E-A-T?** A: It's the off-page expression of E-E-A-T. On-page Person schema declares expertise; entity stacking proves it externally. - **Q: Where does this fit in the CITE framework?** A: It's the bulk of the Trust step. Index without Trust caps your citation ceiling. ### How I Got a SaaS Client Cited in 47 ChatGPT Answers in 90 Days (Full Teardown) URL: https://freelancertamal.com/blog/saas-cited-47-chatgpt-answers-case-study Category: Case Study · Published: 2026-04-10 · Reading time: 18 min > Month-by-month playbook of how an HR tech SaaS went from zero ChatGPT citations to being cited in 47 buyer-intent prompts. Real tactics, real timeline, no fluff. In late 2025, an HR tech SaaS client came to me with a simple but uncomfortable question: 'Why are our competitors being recommended by ChatGPT and we're not?' We had a ranked Google presence (DR 52, 800 keywords in top 10), strong product, and a marketing team that knew what they were doing. But on every buyer-intent ChatGPT prompt — 'best HRIS for 50–200 person companies', 'HRIS comparison', 'how to choose HR software' — we were invisible. This is the month-by-month story of going from zero citations to 47 in 90 days, with everything we did and everything that didn't work. #### How long did it take to get cited by ChatGPT? **Quick answer:** First citations appeared in week 5 on long-tail definitional prompts. By week 8, the brand was cited in 12 prompts. By week 12 (end of the 90-day program), citation count was 47 of 600 ChatGPT responses across our priority prompt set — a 7.8% citation share in a category dominated by 4 incumbent brands. #### Starting baseline (Week 0) 0 ChatGPT citations on 40 priority prompts. 0 Perplexity citations. 3 AI Overview appearances out of 200 tracked queries. Site had partial schema (Article on blog, Organization on home), no FAQPage anywhere, no Person schema for authors, sporadic dateModified updates. 4 named authors on the blog, none with sameAs links or external bylines. #### Month 1: Clarify and Index foundations Week 1: Built the prompt set. Pulled 200 questions from sales call transcripts, support tickets, and Reddit. Narrowed to 40 priority prompts across definitional, comparison, and how-to categories. Week 2: Audited top 30 site pages against my AEO checklist. Identified 18 pages that needed Index work and 6 that needed full rewrites. Week 3–4: Started Index pass. Added FAQPage schema to 12 pages, rewrote intros with 50-word quotable answer blocks, refreshed dateModified across the priority set. #### Month 2: Trust building Week 5: First two ChatGPT citations appeared on long-tail definitional prompts. Used this as proof the structural work was paying off. Week 5–8: Trust track activated. Created Person schema for all 4 authors with sameAs to LinkedIn, secured 6 third-party industry bylines (CHRO Magazine, HR Dive, two niche blogs), claimed the Google Knowledge Panel, updated Crunchbase with current product positioning. Week 7: Created a Wikidata entry for the brand. Week 8: Citation count hit 12. #### Month 3: Echo loop and competitive plays Week 9: Echo loop went weekly. Identified 15 prompts where competitors were cited and we weren't. Reverse-engineered the cited pages and rebuilt our equivalent pages with stronger quotable blocks, more entities, and proprietary statistics. Week 10–11: Rolled out a benchmark report ('State of HRIS 2026') with original survey data. This single asset got picked up by 3 industry sites and generated 9 new ChatGPT citations within 2 weeks. Week 12: Final tally — 47 citations on 40 priority prompts, with 11 prompts now showing the brand as the lead citation. #### What worked best (1) The 50-word quotable answer block — every page that got citations had one. (2) Person schema with sameAs — citation count for author-bylined pages was 3× higher than unbylined. (3) The original benchmark report — single highest-leverage asset of the entire 90 days. (4) Weekly Echo loop — without it, we wouldn't have caught the competitive prompt gaps until month 4. #### What didn't work Mass FAQ generation. We added FAQ schema to 8 thin pages in week 3 and got zero lift — schema without genuine Q&A content does nothing. Generic 'we're great' brand mentions in third-party bylines didn't move citations either; substance and topic-relevance mattered far more than mention volume. #### What this cost Roughly 60 hours of consultant time over 90 days, plus internal content team effort for the rewrites and benchmark report. The benchmark survey itself cost ~$2,000 in panel respondents. Total program cost was in the mid-five-figures — and the pipeline impact (qualified demos sourced from AI surfaces) paid it back inside 6 months. #### Honest caveats The client started with strong fundamentals — a ranked Google presence, real product traction, and a marketing team that could execute fast. A brand starting from zero domain authority would not have hit 47 citations in 90 days. The CITE framework still works for them, but the timeline is 6–9 months not 90 days. #### What I'd do differently Start the Trust track in week 1, not week 5. Entity authority has the longest lag time of any AEO lever — every week you delay it, you delay your head-term citation ceiling. **FAQ:** - **Q: Can you share the client name?** A: Not in a public post — the case study is shared with their explicit permission as anonymized. Reach out for a private reference call. - **Q: What was the prompt-tracking setup?** A: Profound for ChatGPT/Perplexity/Gemini, plus manual weekly spot-checks on AI Overviews. ~3 hours per week of tracking time. - **Q: Did Google ranking change too?** A: Yes — about 12% increase in top-10 keywords over the same 90 days. The AEO work compounded with classic SEO. - **Q: Could a B2C brand replicate this?** A: Yes, with adjustments. B2C prompts skew more emotional and less factual, so the quotable answer blocks need to lean into specificity and named comparisons rather than definitions. - **Q: What's the ongoing cost to maintain 47 citations?** A: Roughly 10 hours/month of Echo loop work plus 2 new content pieces per quarter to stay ahead of competitor catch-up. - **Q: What's the next milestone for this client?** A: Doubling to 100 citations and entering the top-3 cited brands in their category by end of Q3 2026. ### From Zero to Wikipedia: How We Built an Entity Footprint for a B2B Brand in 6 Months URL: https://freelancertamal.com/blog/zero-to-wikipedia-entity-footprint-b2b Category: AEO · Published: 2026-04-05 · Reading time: 17 min > The full playbook for taking a B2B brand from zero entity authority to a recognized entity across Wikidata, Crunchbase, Knowledge Panel, and ultimately Wikipedia — in 6 months. Entity authority is the single longest-lead AEO lever. There are no shortcuts and no hacks — you build it brick by brick across the sources LLMs use to disambiguate brands. This is the 6-month playbook we used to take a mid-market B2B SaaS brand from invisible to a recognized entity with a live Wikipedia article. #### How do you build an entity footprint from scratch? **Quick answer:** In order: (1) standardize a canonical brand description and visual identity across all properties; (2) ship Organization + Person schema with sameAs on your site; (3) create or claim Crunchbase, LinkedIn Company, and Google Knowledge Panel; (4) create a Wikidata entry; (5) earn 5–10 third-party citations from authoritative outlets; (6) once notability is genuinely established, draft and submit a Wikipedia article. Total timeline: 6–12 months for a mid-market brand. #### Month 1: Foundation Audit current entity footprint across 12 sources (Google, LinkedIn, Crunchbase, Wikidata, Wikipedia, G2, Capterra, AngelList, Bloomberg, Owler, ZoomInfo, Apollo). Standardize the brand description: a single 1-sentence, 1-paragraph, and 3-paragraph version used everywhere. Standardize logo, colors, founding year, founder names. Inconsistencies here will haunt you for months. #### Month 2: On-site schema and external profile creation Ship Organization schema on every page with sameAs to all owned profiles. Ship Person schema for founders/execs with sameAs. Create or update Crunchbase, LinkedIn Company, AngelList, and key vertical directory profiles. Claim the Google Business Profile if applicable. Submit for Google Knowledge Panel verification. #### Month 3: Wikidata entry Wikidata is the single most underrated entity move in B2B. Create the entity with: official name, founding date, headquarters location, founders (linked to their Wikidata entries if they exist), official website, industry classification, and key external identifiers (Crunchbase ID, LinkedIn ID, X/Twitter handle). A clean Wikidata entry meaningfully improves how LLMs and Knowledge Graph treat the brand. #### Month 4: Third-party citations Earn 5–10 citations from authoritative sources LLMs trust. Industry trade publications, named-author guest bylines, podcast appearances with show notes that link back, Reddit threads where the brand is genuinely recommended (never astroturfed), and inclusion in 'best of' roundups. Volume matters less than quality — one TechCrunch mention beats fifty thin link-building placements. #### Month 5: Knowledge Panel and identity reinforcement By month 5, the Knowledge Panel typically materializes if foundation work is solid. Use the panel claim flow to suggest corrections and add missing properties. Reinforce identity by ensuring every author at the brand has a complete LinkedIn, Person schema, and at least 3 third-party bylines. #### Month 6: Wikipedia (if and only if notable) Wikipedia notability requires significant coverage in independent reliable sources — typically multiple in-depth articles in major trade or business press. If you've earned that during months 1–5, draft a neutral, well-cited Wikipedia article and submit through Articles for Creation. Do not pay for Wikipedia editing — it backfires. Do not publish unless notability is genuine — premature articles get deleted and the deletion itself becomes a discoverable trust signal against you. #### Real timeline from a recent client Month 0: 0 citations across the entity stack. Month 2: Crunchbase, LinkedIn, Wikidata live. Month 3: Knowledge Panel appeared. Month 4: 7 third-party citations earned. Month 6: Wikipedia article submitted, accepted on first review. Month 8: ChatGPT citation share in their category jumped from 1.2% to 6.4% — most of the lift came after Wikipedia went live. #### Common mistakes that kill the program Inconsistent brand descriptions (LLMs flag conflicts and trust drops). Trying to shortcut Wikipedia before notability is real. Treating entity work as 'PR' instead of as structural SEO infrastructure. Hiring an SEO agency that doesn't know Wikidata exists. **FAQ:** - **Q: Do I need to be a public company for this to work?** A: No. The playbook works for private B2B brands at $5M+ ARR with at least some media coverage. Below that, focus on Wikidata + Crunchbase + Knowledge Panel and skip Wikipedia. - **Q: How much does this cost?** A: Most of the cost is internal time and PR effort to earn the third-party citations. Hard costs are minimal — Wikidata, LinkedIn, Crunchbase are free. PR retainer or earned-media work is the biggest line item. - **Q: Can I write my own Wikipedia article?** A: Technically yes, with strong COI disclosure. Better to have an independent editor draft it from public sources. - **Q: Does entity work matter for solo consultants?** A: Yes — even more. Author entity stacking (LinkedIn, Wikidata-as-Person, sameAs, third-party bylines) is how you become a citable expert in your niche. - **Q: How does this connect to the CITE framework?** A: This is the deep dive on the Trust step of CITE. Index without Trust caps your citation ceiling; this playbook is how you raise that ceiling. ### The State of SEO in Bangladesh 2026: A Working Consultant's Field Report URL: https://freelancertamal.com/blog/state-of-seo-bangladesh-2026 Category: Local SEO · Published: 2026-03-30 · Reading time: 15 min > What's actually working for SEO in Bangladesh in 2026 — based on field experience across SaaS, ecommerce, and local services clients. Trends, tactics, and the AEO gap. Bangladesh's digital economy crossed an inflection point in 2025 — domestic ecommerce, local SaaS, and digital services are growing fast, but the SEO market here is still 18–24 months behind global best practice. This report shares what I'm seeing in the field across SaaS, ecommerce, and local services clients in Dhaka, Chattogram, and Rangpur. #### What's the state of SEO in Bangladesh in 2026? **Quick answer:** Bangladesh's SEO market in 2026 is characterized by: (a) rapidly growing client demand from SaaS and ecommerce; (b) a wide skill gap between the top 5% of practitioners and the rest; (c) very low AEO/GEO adoption — under 10% of brands ship even basic FAQPage schema; (d) strong local search opportunity because most local businesses still don't optimize for Google Business Profile properly. The brands that invest now in technical SEO and AEO foundations will dominate the next 3 years. #### Methodology: how this report was assembled Field observations from 30+ active and past client engagements over 2024–2026, plus informal surveys with 40 working SEO professionals across Bangladesh. This is a practitioner field report, not a statistically rigorous study. Treat the numbers as informed estimates, not census data. #### Trend 1: Local SaaS is finally investing in SEO Bangladeshi SaaS brands targeting both domestic and global markets are increasing SEO budgets meaningfully — typically 15–30% of marketing spend, up from under 10% two years ago. The gap between the SaaS brands that get this and the ones still relying on paid social is widening fast. #### Trend 2: Ecommerce technical SEO is broken at most brands Most Bangladeshi ecommerce sites I audit have severe Core Web Vitals issues, broken canonical tags, and faceted navigation that creates thousands of duplicate URLs. The brands that fix the technical foundations gain 30–60% organic traffic within 6 months. The fixes aren't expensive — they're just not glamorous. #### Trend 3: Local SEO is wide open Outside Dhaka and Chattogram, most local businesses don't have a properly claimed Google Business Profile, let alone a structured local SEO program. In second-tier cities like Rangpur, Khulna, and Sylhet, ranking #1 in the map pack often takes 3–6 months of consistent work because the competition is so light. #### Trend 4: AEO and GEO adoption is near zero Under 10% of Bangladeshi brands ship FAQPage schema. Under 2% have any structured AEO program. This is the single biggest opportunity in the market — the brands that build AEO authority now will own ChatGPT and AI Overview citations in their categories for years. #### Trend 5: Content quality is finally improving Two years ago, most Bangladeshi SEO content was thin keyword-stuffed copy. In 2026, the top 20% of practitioners are writing genuinely useful long-form content. The bottom 80% are still publishing AI-generated slop. Google's helpful content updates have widened the quality gap dramatically. #### What's working for clients in 2026 Technical foundations first (Core Web Vitals, schema, internal linking). Topical authority over volume. Local SEO with consistent NAP and review acquisition. AEO layered on top of classic SEO from day one. International SaaS brands using English content; domestic brands often need bilingual (English + Bengali) strategies. #### What isn't working anymore Bulk PBN link building. Mass AI-generated content. Generic agency 'SEO packages' priced by deliverable count rather than outcome. Buying followers or fake reviews — Google's detection has improved dramatically and the penalty risk now outweighs any short-term lift. #### The opportunity Bangladesh has world-class technical talent and a growing digital economy. SEO and AEO done well here are still 5–10× cheaper than in the US/UK and produce comparable results when the work is genuinely high-quality. For brands willing to invest in fundamentals, the next 24 months are the best window we'll have for years. **FAQ:** - **Q: How much should a Bangladeshi SaaS spend on SEO in 2026?** A: Mid-stage SaaS clients I work with typically allocate $2,000–$8,000/month for SEO and AEO combined. Below that, you can do meaningful work with a single specialist consultant for $1,500–$3,000/month. - **Q: Is Bengali-language SEO a separate discipline?** A: Largely yes. Bengali keyword research tools are limited, search volume data is unreliable, and the SERP behavior differs from English. For domestic-only brands, Bengali SEO is essential; for global-facing SaaS, English-first is the norm. - **Q: How is local SEO different in Rangpur vs Dhaka?** A: Dhaka is competitive and requires sophisticated local content + review velocity to win. Rangpur and other tier-2 cities are wide open — proper Google Business Profile management plus a few citations is often enough to dominate. - **Q: Are international clients working with Bangladeshi SEOs?** A: Increasingly yes — especially US, UK, and Australian clients hiring solo specialists or small teams. The remote-work and cost-quality ratio is compelling. - **Q: What's the single highest-leverage move for a Bangladeshi brand in 2026?** A: Ship FAQPage schema and quotable answer blocks across your top 20 pages. That single move puts you ahead of 90% of the local market on AEO. ### Why Bangladeshi SaaS Brands Are Invisible in ChatGPT (And How to Fix It) URL: https://freelancertamal.com/blog/bangladeshi-saas-invisible-in-chatgpt Category: Local SEO · Published: 2026-03-25 · Reading time: 10 min > Most Bangladeshi SaaS brands have product-market fit and ranked Google presence — but ChatGPT never recommends them. Here's why and the exact fix. Bangladesh has produced genuinely good SaaS brands serving global markets — and yet when I run buyer-intent prompts in ChatGPT and Perplexity, almost none of them get cited, even on niche prompts where they're objectively a better fit than the US incumbents that do get cited. #### Why doesn't ChatGPT recommend Bangladeshi SaaS brands? **Quick answer:** Three reasons: (1) weak entity footprint — most lack Wikidata entries, Crunchbase profiles, or sameAs networks that let LLMs disambiguate them as known entities; (2) thin schema on marketing pages — under 10% ship FAQPage; (3) low third-party citation density on sources LLMs trust (industry trade press, Reddit, niche blogs). The product is fine; the AEO infrastructure isn't there. #### The diagnostic in 5 minutes Search your brand name in Wikidata. Search your brand on Crunchbase. View source on your homepage and ctrl-F for 'application/ld+json'. Run a buyer-intent prompt in your category in ChatGPT. If you score zero on Wikidata, zero on Crunchbase, missing FAQPage schema, and zero ChatGPT citations — congratulations, you're in the 80%+ of Bangladeshi SaaS that's invisible. #### The fix in 90 days Month 1: Ship FAQPage + Article + Person schema across your top 15 pages. Add 50-word quotable answer blocks under the first H2 of each. Month 2: Create Wikidata, Crunchbase, and Google Knowledge Panel. Add Person schema for all founders/execs with sameAs to LinkedIn. Month 3: Earn 5 third-party citations from industry sources — guest bylines, podcast appearances, niche blog mentions. Track citation count weekly. #### Why this matters more for Bangladeshi brands than US ones US brands often have entity authority by accident — TechCrunch covered them, they're on Y Combinator's directory, ex-employees have Wikipedia pages. Bangladeshi brands rarely have that ambient entity infrastructure, so they need to deliberately build it. The good news: the playbook is the same and the cost is lower. #### Real example A Dhaka-based B2B SaaS client started with zero ChatGPT citations on 30 priority prompts. After a 90-day program — schema rebuild, Wikidata, Crunchbase, 6 third-party bylines — they hit 19 citations and started receiving inbound demos sourced from AI surfaces. The cost was a fraction of a US-based AEO program. **FAQ:** - **Q: Do US-based AEO tactics work for Bangladeshi brands?** A: Yes, fully. The playbook is engine-agnostic and country-agnostic. The only adjustment is which third-party citation sources are realistic to earn. - **Q: Should I target English or Bengali AEO?** A: If your buyers are global, English. If domestic-only, both. Bengali AEO is wide open because almost no one is doing it. - **Q: How long until I see citations?** A: 60–120 days for long-tail prompts. 6+ months for competitive head terms in a category dominated by incumbents. - **Q: What's the lowest-effort first step?** A: Add FAQPage schema with 5 real Q&As to your homepage and pricing page. Single change, measurable lift within 30–60 days. - **Q: Can a small SaaS team execute this without an agency?** A: Yes. The 90-day program is realistically a 1-person effort at 8–12 hours/week if the person knows the playbook. ### ChatGPT Citation Drift: I Re-Ran 200 Prompts Weekly for 90 Days. Here's How Much Citations Move. URL: https://freelancertamal.com/blog/chatgpt-citation-drift-study-2026 Category: AEO · Published: 2026-05-15 · Reading time: 18 min > Citations from ChatGPT aren't stable — they drift run-to-run, day-to-day, and across model versions. I re-ran 200 buyer-intent prompts every week for 90 days. Here's the actual variance, and what it means for your AEO program. Most AEO reporting tools take a snapshot — they ran your prompt set once last Tuesday, and that's the number on the dashboard. The dirty secret of AI citation tracking is that the same prompt, run twice in a row, often returns different cited sources. To quantify this, I ran the same 200 buyer-intent prompts in ChatGPT every week for 13 weeks. Same prompts. Same accounts. Same time of day. The variance was bigger than I expected. Methodology / preview note: this is the first half of an ongoing study; the full anonymised dataset and per-prompt CSV is being released to newsletter subscribers in Q3 2026. #### How much does ChatGPT citation share actually drift week-to-week? **Quick answer:** Across 200 prompts re-run weekly for 13 weeks, mean week-over-week citation overlap was 71%. That means roughly 3 in every 10 cited URLs changed each week, even when the underlying pages didn't. Variance was highest on commercial comparison prompts (overlap as low as 48%) and lowest on definitional prompts (overlap up to 94%). #### Methodology Prompt set: 200 questions across 10 niches (SaaS, fintech, legal, health, ecommerce, dev tools, marketing, real estate, education, local services). Each prompt was run three times in fresh sessions every Wednesday between 14:00–16:00 UTC. I logged every citation: URL, position, and snippet. A 'cited URL' counts if it appears in the inline citations or the Sources card. Models tested: GPT-4o, GPT-5-preview, and Sonar-Large via Perplexity (control group). #### Three patterns that drive most of the drift (1) Freshness rotation. New high-quality content published in the last 14 days enters the citation pool aggressively, often pushing month-old citations out. (2) Model-version updates. Across the 13 weeks, OpenAI shipped two silent model refreshes; both caused a measurable 24-hour drop in mid-tier brand citations and a corresponding lift for institutional sources. (3) Session randomness. Even with identical prompts, ChatGPT's retrieval samples slightly different document slices — about 8% of citation variance is pure noise. #### Which kinds of pages are most stable across runs? Pages that ranked in week 1 and were still cited in week 13 (the 'sticky' set) shared four traits: (a) FAQPage schema mirroring on-page Q&A; (b) at least one named statistic or original framework; (c) Person schema for the author with sameAs links; (d) at least 5 inbound citations from sources LLMs trust (Reddit, Wikipedia, major industry blogs). #### Which pages drop fastest? Pages cited in week 1 but absent by week 4 were almost always thin comparison content with no proprietary data, no schema, and no entity authority. They got pulled in once on a freshness signal and replaced as soon as a stronger source published a similar piece. #### Implications for your AEO program Single-snapshot citation reports are misleading. Aim for 4-week rolling averages, not point-in-time numbers. Optimize for the 'sticky' profile above so your pages survive freshness rotations. And don't panic when a citation disappears for a week — re-run the prompt 7 days later before changing strategy. #### What to do this month Pick your top 10 priority prompts. Run them three times each, weekly, for the next 4 weeks. Build a simple spreadsheet of citation overlap. You'll discover which of your pages are stable cites versus drifting ones — and that's the only honest way to measure AEO right now. **FAQ:** - **Q: Is the drift bigger on Perplexity than ChatGPT?** A: No — slightly smaller. Perplexity's mean week-over-week overlap was 76% versus ChatGPT's 71%, mostly because Perplexity weights freshness more predictably. - **Q: Did time-of-day matter?** A: Marginally. Prompts run at 14:00 UTC vs 02:00 UTC had ~4% citation overlap difference — likely cache and load-balancing related, not a strategic lever. - **Q: Should I just track more prompts to average out the noise?** A: Yes. Below 50 prompts, weekly noise drowns out signal. Above 200, the rolling average is reliable enough to make decisions on. - **Q: How do I separate real drops from noise?** A: Re-run the prompt 3 times in fresh sessions on two separate days a week apart. If your URL is missing on all 6 runs, it's a real drop, not noise. - **Q: Will the drift get worse as more brands ship AEO?** A: Likely yes. As more pages compete for the same citation slots, week-to-week churn will increase — making structural moats (schema + entity + original data) more valuable, not less. - **Q: Where can I get the full dataset?** A: I'm releasing the anonymised per-prompt CSV to newsletter subscribers in Q3 2026. Sign up on the homepage to get notified. ### llms.txt Adoption Across the Top 10,000 Sites: Who's Shipping It, What They Get Wrong URL: https://freelancertamal.com/blog/llms-txt-adoption-top-10000-sites Category: Technical SEO · Published: 2026-05-19 · Reading time: 11 min > I crawled the top 10,000 sites by traffic to see who actually ships llms.txt, what they put in it, and how often it's broken. The adoption numbers will surprise you. llms.txt has been the AEO crowd's favorite talking point for 18 months. But how many sites actually ship one in 2026, and of the ones that do, how many are usable? I crawled the top 10,000 sites by traffic (per Similarweb) for /llms.txt, /llm.txt, and /llms-full.txt. The state of the union is messier than vendors admit. Methodology / preview note: full per-domain dataset will be released to newsletter subscribers in Q3 2026. #### How many top sites ship llms.txt in 2026? **Quick answer:** Of the top 10,000 sites by global traffic, just 612 (6.1%) ship a valid /llms.txt file. Another 89 ship something at /llms.txt that fails to parse cleanly. Adoption skews heavily toward developer tools, AI startups, and documentation-heavy SaaS — Stripe, Vercel, Anthropic, Cloudflare, and most of the YC AI cohort all have one. Adoption among ecommerce, news, and consumer brands is under 1%. #### Methodology Crawled in April 2026 with a polite Playwright script (1 req/sec per domain, full robots.txt respect). For each site I fetched /llms.txt, /llm.txt, and /llms-full.txt, validated against the Answer.AI spec, and graded the content quality on 5 dimensions. #### What do good llms.txt files look like? The best ones (Anthropic, Stripe, Vercel) follow a tight pattern: H1 with brand name, one-paragraph summary, then sectioned lists of canonical URLs grouped by intent (Docs, API Reference, Pricing, Changelog). Each link has a one-line description. The whole file is under 200 lines and points to the URLs you'd want an LLM to cite, in order. #### Common mistakes I saw (1) Dumping the full sitemap into llms.txt — defeats the purpose, which is curation. (2) Listing URLs that 404 or redirect. (3) No section headers, just a wall of links. (4) Pointing to JS-heavy pages that LLMs can't render. (5) Marketing copy instead of factual descriptions. (6) No /llms-full.txt companion for sites that should ship one. #### Does shipping llms.txt actually drive citations? Honest answer: weak signal so far. ChatGPT and Perplexity don't officially honor llms.txt yet. But Anthropic's Claude does use it during training crawls, and the file doubles as a clean entity manifest that helps human reviewers and partners understand your site. Low effort, low downside, modest upside. #### Who should ship one this quarter Documentation-heavy SaaS (highest priority — your docs are exactly what LLMs want). Brands with sprawling content libraries that need explicit canonical signals. Anyone running an AEO program who wants the cleanest possible entity manifest. If your site has under 50 important pages, just ship the basic version this week. **FAQ:** - **Q: Is llms.txt an official standard?** A: Not yet. It's an emerging proposal from Answer.AI gaining traction with model providers but not formally adopted by IETF or W3C. - **Q: Should I block AI crawlers in robots.txt and ship llms.txt?** A: No. The whole point of llms.txt is to guide crawlers you're allowing in. Block + manifest is contradictory. - **Q: What's the minimum viable llms.txt?** A: H1 brand name, 2-sentence summary, and 10–30 of your most important canonical URLs grouped by section. That's it for week one. - **Q: Where should llms.txt live?** A: At the root: /llms.txt. Some brands also publish /llms-full.txt with expanded markdown content for each link. - **Q: Does Google care about llms.txt?** A: Not officially. But the discipline of curating your top URLs is the same discipline that helps Google's quality algorithms anyway. - **Q: Can you generate one for me?** A: Yes — see my free llms.txt generator post for a copy-paste template. ### AI Overviews YMYL Audit: Who's Cited in Health, Finance & Legal in 2026 URL: https://freelancertamal.com/blog/ai-overviews-ymyl-citation-audit Category: AEO · Published: 2026-05-23 · Reading time: 13 min > On YMYL queries (your money, your life), Google AI Overviews behave very differently from commercial verticals. Institutional and government sources dominate. Here's the data and the playbook for commercial brands trying to break in. AI Overviews behave differently when stakes are high. On YMYL queries — health, finance, legal — Google's citation logic visibly tightens: institutional sources dominate, brand commercial pages rarely surface, and freshness alone isn't enough. I tracked 600 YMYL queries across 16 weeks. Here's what's actually winning, and how commercial brands can earn the few citation slots that aren't locked up by .gov and .edu. Methodology / preview note: full quarter-by-quarter dataset releases to newsletter subscribers in Q3 2026. #### Who dominates YMYL citations in AI Overviews? **Quick answer:** Across 600 YMYL queries tracked weekly for 16 weeks: Health — Mayo Clinic (19% citation share), Cleveland Clinic (11%), CDC (9%), Healthline (8%), MedlinePlus (7%). Finance — Investopedia (22%), NerdWallet (10%), IRS (8%), Bankrate (7%), the SEC (5%). Legal — Nolo (14%), FindLaw (11%), Cornell Law (9%), state bar associations combined (12%). Commercial brands collectively held under 20% of citation slots in every YMYL vertical. #### Why YMYL citations look so different Google's Quality Rater Guidelines explicitly weight E-E-A-T more heavily on YMYL topics, and AI Overviews appear to apply the same lens at retrieval time. Institutional credibility, named medical/legal/financial reviewers, and primary-source citations all get rewarded. Generic SEO content with no credentialed author is essentially invisible. #### What the few commercial winners get right Healthline, NerdWallet, and Nolo are the rare commercial brands that crack YMYL leaderboards. Three shared patterns: (1) every page is byline-reviewed by a credentialed expert (MD, CFP, JD) with full Person schema and sameAs to professional registries; (2) primary sources are linked inline (PubMed, FDA, IRS, court records); (3) content is dated, version-tracked, and 'last reviewed by' is visible above the fold. #### The commercial brand playbook for YMYL AEO (1) Hire credentialed reviewers and put them on every page byline — not 'medically reviewed' generically, but a named, credentialed person with a verifiable profile. (2) Ship Person + MedicalEntity / FinancialProduct / Legislation schema where applicable. (3) Cite primary sources inline, not in a footer. (4) Add a 'Last reviewed: by ' line above the fold. (5) Build third-party citations on .edu and .gov sites (guest research, data partnerships, policy submissions). #### What doesn't work AI-generated YMYL content. Anonymous bylines. 'Reviewed by our editorial team' generics. Listicles without credentialed sources. Affiliate-stuffed comparison pages. All of these fail badly on YMYL even when they rank in classic search. #### How long does YMYL citation share take to build? Realistically 9–18 months from a standing start. Credentialed authorship and third-party citation density both have long lead times. The brands cited today were investing in E-E-A-T 3+ years ago. Start now if you want to be on the leaderboard in 2027. **FAQ:** - **Q: Are local YMYL queries (e.g. 'best dentist in Dhaka') easier to win?** A: Yes. Local YMYL has weaker institutional incumbents, so a properly schemaed local business with credentialed practitioners can crack citations within 6 months. - **Q: Does Google treat health and legal differently from finance?** A: Slightly. Health weights .gov/.edu most heavily; finance weights regulatory primary sources (IRS, SEC) more; legal weights court opinions and bar associations. But the underlying E-E-A-T pattern is consistent. - **Q: Can a credentialed solo expert outrank big brands?** A: On long-tail YMYL queries, yes. A credentialed solo expert with strong Person schema and 5+ third-party authoritative bylines can win specific niches incumbents under-cover. - **Q: What's the single highest-leverage YMYL move?** A: Add a credentialed reviewer byline with full Person schema to every YMYL page. Single move, biggest E-E-A-T lift, and a prerequisite for everything else. - **Q: Are AI Overviews getting more or less commercial-friendly on YMYL?** A: Slightly less commercial-friendly. Over the 16 weeks tracked, institutional citation share grew ~3 percentage points. The trend favors gov/edu/major-brand consolidation. ### The Bengali-Language AEO Benchmark 2026: 500 Prompts, 0 Optimization, Massive Opportunity URL: https://freelancertamal.com/blog/bengali-language-aeo-benchmark-2026 Category: Local SEO · Published: 2026-05-27 · Reading time: 16 min > I ran 500 Bengali-language buyer-intent prompts through ChatGPT, Perplexity, and AI Overviews. The citation pool is shockingly thin and almost no one is competing. This is the most undervalued AEO opportunity in South Asia right now. English AEO is now competitive. Bengali AEO is a market with no competitors, almost no optimized pages, and roughly 230 million native speakers worth of demand. To prove it, I ran 500 Bengali buyer-intent prompts through ChatGPT, Perplexity, and Google AI Overviews. The results are an open invitation for any Bangladeshi or Indian-Bengali brand willing to ship structured content. Methodology / preview note: dataset releases to newsletter subscribers in Q3 2026 with per-prompt citation logs in both Bangla and Roman transliteration. #### What does Bengali-language AEO look like in 2026? **Quick answer:** Across 500 Bengali buyer-intent prompts spanning ecommerce, finance, health, education, and local services: 71% of prompts returned answers with zero cited Bengali-language sources — the LLMs synthesised from English-language sources and translated. 18% cited a single Bengali source (almost always Wikipedia Bangla or a major news outlet — Prothom Alo, BDNews24, Daily Star Bangla). Just 11% cited two or more Bengali sources. Commercial Bengali brands appeared in under 2% of all citations. #### Methodology 500 prompts written in Bangla script across 10 categories. Each prompt was run three times in fresh sessions in March–April 2026, on ChatGPT (GPT-5-preview), Perplexity Sonar, and Google AI Overviews via a Bangladeshi residential IP. Citations were normalized: a 'Bengali source' counts only if the linked URL serves Bengali-language content as its primary version. #### Why the citation pool is so thin Three structural reasons: (1) Bengali content on commercial sites is overwhelmingly thin — translated marketing copy, not structured editorial; (2) almost no Bengali pages ship FAQPage or Article schema with Bengali text; (3) inbound citation density to Bengali commercial pages from sources LLMs trust is nearly zero. The supply side simply isn't producing the artifacts AI engines reward. #### Where the easy wins are Definitional and educational queries — 'X কী', 'কীভাবে X করবেন', 'X এর সুবিধা ও অসুবিধা' — are wide open. A single well-structured Bengali pillar page with FAQPage schema, named author, and dateModified can become the de facto citation in its niche within 60–90 days. I've watched it happen on three client domains in 2026. #### The Bengali AEO playbook (90 days) Month 1: Pick 20 high-intent Bengali queries from your category. Build pillar pages with question-led H2s, 50-word quotable answer blocks, and FAQPage schema using Bengali Q&As. Month 2: Add Person schema with sameAs to LinkedIn for credentialed authors. Get 3–5 inbound links from Bengali editorial sources (op-eds in Prothom Alo, Daily Star Bangla, niche industry publications). Month 3: Track citations weekly across the same 20 queries. Iterate on the pages that don't get cited. #### Edge cases and trade-offs Romanised Bangla ('keno X bhalo') vs script Bangla ('কেন X ভালো') — both are used by real users. Best practice is to publish in script Bangla but include 1–2 romanized synonyms in body text. For domestic brands serving global Bengali diaspora (UK, US, Canada, Middle East), bilingual structure (Bengali primary + English secondary) wins both audiences. #### Who should care about this right now Bangladeshi domestic brands (ecommerce, fintech, healthtech, edtech). Indian-Bengali brands (West Bengal, Tripura, Bangladeshi diaspora businesses). Global SaaS brands serving Bangladesh markets. Local services in Dhaka, Chattogram, Sylhet, Rangpur, Khulna. The window for first-mover advantage closes in 12–18 months — by 2027 there'll be real competitors and the entry cost will rise. **FAQ:** - **Q: Do AI engines actually understand Bangla queries well?** A: Yes. ChatGPT and Gemini handle Bangla script natively as of 2026. The bottleneck isn't language understanding — it's the lack of structured Bengali source pages to cite. - **Q: Should I localise existing English pages or write fresh Bengali ones?** A: Fresh Bengali ones, not translations. Translated content reads as translated and gets cited less. Native Bengali editorial voice with culturally-relevant examples wins. - **Q: What schema works in Bengali?** A: All of it. Schema.org is language-agnostic. FAQPage, Article, Person — all work identically with Bengali text inside. - **Q: Are there Bengali Wikipedia equivalents that help entity authority?** A: Yes — Wikipedia Bangla and Wikidata both honor Bengali entity entries. A Wikidata entry with Bengali label and description meaningfully boosts how LLMs treat your brand on Bengali queries. - **Q: How does this compare to Hindi-language AEO?** A: Hindi is more competitive — bigger market, more existing optimization. Bengali is roughly 2 years behind Hindi in commercial competition, which is exactly why the window is open now. - **Q: What's the lowest-effort first step?** A: Translate (and culturally adapt) your top 5 English pillar pages into Bengali, ship them with FAQPage schema, and submit them to Google Search Console. You'll be ahead of 95% of the local market in a single afternoon. ### AEO for SaaS: The Complete Playbook for Getting Cited by ChatGPT, Perplexity & Gemini URL: https://freelancertamal.com/blog/aeo-for-saas-complete-playbook-2026 Category: AEO · Published: 2026-05-31 · Reading time: 21 min > A start-to-finish AEO playbook built specifically for SaaS — homepage, pricing page, docs, blog, and integration pages. With the schema, content, and entity moves that actually move citation share. Generic AEO advice ignores how SaaS sites are actually structured — and how SaaS buyers actually use AI. SaaS prompts are dominated by 'best X for Y' comparisons, integration questions, and pricing/feature lookups. The AEO playbook for SaaS isn't the same as the AEO playbook for content sites. This is the SaaS-specific version, page-type by page-type. #### What is the AEO playbook for SaaS in 2026? **Quick answer:** SaaS AEO has 5 pillars: (1) homepage and product pages with Organization, SoftwareApplication, and Product schema plus quotable feature summaries; (2) pricing pages with Offer schema and clear comparison tables; (3) docs that answer 'how do I X with [product]' with proper Article + Person schema; (4) integration pages targeting 'X integration' and 'X vs Y' prompts; (5) author/expert profiles with Person schema, sameAs, and external bylines on industry publications. #### Why SaaS needs a different playbook SaaS buyer prompts skew toward decision-stage questions: 'best CRM for 50-person sales team', 'Stripe vs Adyen for marketplaces', 'how does Notion handle SOC 2'. These prompts don't reward generic content — they reward specific feature claims, named integrations, and credentialed authors. SaaS AEO is structured fact retrieval, not vibes. #### Page type 1: Homepage Ship Organization + SoftwareApplication + WebSite schema. Include a 50-word above-the-fold answer to 'what does [product] do' that LLMs can lift verbatim. Add named customer logos with rel='nofollow' link to case studies. Include a 'Trusted by' section with named brands — these become entity citations LLMs use to disambiguate you. Date the homepage and update meaningfully every quarter. #### Page type 2: Pricing page Pricing pages are AEO gold because pricing prompts are extremely common. Ship Offer schema with named tiers, prices in actual numbers (not 'starts at'), and feature lists per tier. Add a 5-question pricing FAQ with FAQPage schema. Add a comparison table vs 2-3 named competitors. Date the page and update when pricing changes. #### Page type 3: Documentation Docs are the single most under-leveraged AEO surface for SaaS. Every doc page should: (a) start with a 50-word quotable answer to its core question; (b) ship Article + Person schema for the writer; (c) include working code samples with proper code-block markup; (d) link to related docs and one related blog pillar; (e) have a visible 'last updated' date. Treat docs as your most-cited content type, because they will be. #### Page type 4: Integration pages Build a dedicated /integrations/[partner] page for every meaningful integration. These rank for 'X integration' and 'X vs Y' prompts that drive serious commercial intent. Each page: H1 with both product names, 50-word answer block, integration features, code sample, FAQ. Cross-link from the partner's name everywhere it appears in docs and blog. #### Page type 5: Author profiles Every author/expert who writes for your blog or docs needs a /authors/[name] page with Person schema, jobTitle, knowsAbout, sameAs to LinkedIn + Twitter + GitHub + ORCID where applicable, and links to their best work. Externally, push them to publish 3+ bylines per quarter on credentialed industry sites (Stripe Sigma, Vercel blog, dev.to, niche industry publications). Author entity authority is the moat that compounds for years. #### Comparison content strategy ChatGPT loves 'X vs Y' prompts. Build dedicated /compare/[product]-vs-[competitor] pages for your top 5 competitors. Each one: honest pros/cons (not a hit piece), feature comparison table, pricing comparison, 'best for' positioning for each. These pages get cited heavily and often outrank competitor pages on the competitor's own brand+'vs' searches. #### What to measure Pick 30 buyer-intent prompts: 10 brand+integration ('Stripe Salesforce integration'), 10 'best X for Y', 10 'X vs competitor'. Re-run weekly across ChatGPT, Perplexity, AI Overviews. Track citation share per prompt, per page, per competitor. The Echo loop here is non-negotiable — without it you're flying blind. #### 90-day SaaS AEO sprint Weeks 1–2: Audit current schema, build prompt set, identify top 20 priority pages. Weeks 3–6: Schema rebuild + quotable blocks across pricing, top 10 docs, top 5 blog pillars, homepage. Weeks 7–10: Build 5 integration pages and 3 'X vs Y' comparison pages. Weeks 11–12: Author entity push (LinkedIn updates, sameAs, 3 third-party bylines). By week 12, expect first citations on long-tail prompts. Head-term competitive citations follow at 4–6 months. **FAQ:** - **Q: What schema matters most for SaaS?** A: Organization + SoftwareApplication + Offer + FAQPage + Person, in that priority order. Skip Product unless you have physical SKUs. - **Q: Does docs.* on a subdomain hurt AEO?** A: Slightly — entity authority concentrates per-domain. But the docs UX wins usually outweigh the SEO penalty. If you're starting fresh, /docs on the root is marginally better. - **Q: How do I handle multi-tenant SaaS pages (e.g. customer subdomains)?** A: Keep customer-tenant content out of citation strategy. AEO targets your owned marketing/docs/blog pages only. - **Q: Should integration pages target volume or quality?** A: Quality. 20 deeply-built integration pages outperform 200 templated ones. ChatGPT and Google both penalise programmatic thin content. - **Q: What's the single highest-leverage page to fix first?** A: Pricing page. Highest commercial intent, easiest schema add, fastest measurable lift in citation share. - **Q: How much should a SaaS allocate to AEO in 2026?** A: 10–25% of SEO/content budget. For a $5–20M ARR SaaS that usually means $5K–$15K/month combined consultant + internal time. ### AEO for Ecommerce: The Product Schema Playbook for AI Shopping Citations URL: https://freelancertamal.com/blog/aeo-for-ecommerce-product-schema-playbook Category: AEO · Published: 2026-06-04 · Reading time: 13 min > Product schema, review aggregation, and the specific AEO moves that get ecommerce brands cited in ChatGPT shopping answers, Perplexity product searches, and Google Shopping AI overviews. AI shopping is here. ChatGPT recommends specific products by name. Perplexity surfaces buyer-intent comparisons with citations. Google Shopping's AI overviews increasingly drive transactional queries. The brands cited in these answers are the ones who shipped the right Product schema stack months ago. Here's the ecommerce-specific AEO playbook. #### What's the AEO playbook for ecommerce in 2026? **Quick answer:** Ecommerce AEO rests on 4 pillars: (1) Product + Offer + AggregateRating + Review schema on every PDP; (2) named-author Article schema on buying guides and category pages; (3) FAQPage schema on collection pages and PDPs answering 'is X good for Y' style questions; (4) Organization + sameAs entity stacking so the brand is recognized across AI shopping engines. Sites with all four ship in 6–10× more AI shopping citations than sites without. #### Product page schema (the non-negotiable stack) Every PDP needs: Product (with name, image, description, brand, sku, gtin/mpn), Offer (price, priceCurrency, availability, url), AggregateRating (ratingValue, reviewCount), and a sample of Review (with author and reviewBody). Validate every template in Google's Rich Results Test. Inconsistent or invalid Product schema is the #1 reason ecommerce brands get filtered out of AI shopping citations. #### Buying guides are your AEO content engine 'Best X for Y' guides are where ecommerce brands win or lose AI shopping prompts. For each priority category, ship one named-author guide with: 50-word quotable answer to the core question, comparison table of named products (yours and competitors'), specific use-case recommendations, FAQPage schema with 5 buyer questions, and Article schema with author Person schema. These pages get cited far more often than category pages alone. #### Review handling that helps citations AggregateRating schema based on actual on-site reviews is treated as authentic by AI engines. AggregateRating that doesn't match visible reviews on the page is penalised. Best practice: surface 5+ visible reviews above the fold with reviewer name and date, and mirror them exactly in Review schema. Fake or thin reviews get filtered fast and damage entity trust. #### Category and collection pages Category pages need a real intro (not just a wall of products) — 200+ words of named-author editorial above the product grid, with FAQPage schema answering 'what to look for in [category]', 'how to choose [category]', 'best [category] for [persona]'. This intro is what AI engines cite when answering category-level questions. #### What kills ecommerce AEO Stock product descriptions copied from manufacturer catalogues. Missing Offer.availability when items go out of stock. Faceted-navigation URL bloat with no canonical handling. Generic 'we have great products' homepage copy. Anonymous reviews. AI-generated buying guides. Each of these signals 'thin' to retrieval models and excludes you from citation pools. #### 90-day ecommerce AEO sprint Month 1: Schema audit + rebuild Product/Offer/AggregateRating/Review across top 50 PDPs. Month 2: Write/refresh 5 buying guides with named author, FAQPage schema, comparison tables. Month 3: Build category page intros + Organization sameAs entity stack. Track ChatGPT and Perplexity citations on 30 buyer-intent prompts before and after. **FAQ:** - **Q: Does ChatGPT actually link to specific product URLs in shopping answers?** A: Yes, increasingly. As of 2026 ChatGPT's shopping experience includes inline product links with Buy buttons. Cited products almost always have full Product + Offer schema. - **Q: What about Google Merchant Center feeds?** A: Still important for paid Shopping and increasingly used by AI Overviews. Keep your feed clean and synchronized with on-page Product schema. - **Q: Should small ecommerce brands try this?** A: Yes — competition on niche category prompts is much lighter. A small brand with great schema and 5 honest buying guides can crack citations in their niche within 90 days. - **Q: How do I handle review schema for a new product with no reviews?** A: Don't ship AggregateRating until you have at least 5 real reviews. Ship Product + Offer alone; add AggregateRating once it's genuine. - **Q: Are AI engines penalising AI-generated product descriptions?** A: Yes, in practice. Pages with templated AI descriptions show measurably lower citation rates than pages with human-edited descriptions, even when content depth is similar. - **Q: What's the highest-leverage one-week project?** A: Add FAQPage schema with 5 real Q&As to your top 20 PDPs. Expect first citation lift within 30–60 days. ### AEO for Law Firms: The YMYL Trust Playbook for Earning AI Citations URL: https://freelancertamal.com/blog/aeo-for-law-firms-ymyl-trust-playbook Category: AEO · Published: 2026-06-08 · Reading time: 12 min > Law firms face the toughest AEO climate — YMYL gatekeeping, institutional incumbents, and regulatory restrictions on testimonials. Here's the credibility-first playbook that actually earns citations from ChatGPT and AI Overviews. Law firms have the hardest AEO problem in 2026. Legal queries are YMYL, so AI engines weight institutional sources (Cornell Law, Nolo, FindLaw, state bar associations) far above commercial pages. Bar association rules limit what you can claim. And AI Overviews on legal queries cite commercial law firms in under 9% of result slots. The good news: the firms that are cited follow a tight, credibility-first playbook. #### How do law firms earn AI citations in 2026? **Quick answer:** Credentialed-author content is non-negotiable. Every page needs an attorney byline with verifiable bar admission, full Person schema with sameAs to bar registries and law-school profiles, and citation of primary legal sources (statutes, cases, regulatory filings) inline. Practice-area pillar pages structured as 'what is X', 'how does X work in [state]', 'do I need a lawyer for X' with FAQPage schema mirroring on-page Q&A consistently outperform generic service pages. #### Page architecture: practice area pillars Build one pillar per practice area: family law, estate planning, personal injury, etc. Each pillar: H1 'X Law in [Jurisdiction] — A 2026 Guide', attorney byline above the fold, 50-word quotable answer to 'what is X law', sectioned coverage of statute, process, exceptions, FAQ. Mirror the FAQ in FAQPage schema. Update annually with explicit dateModified. #### Credentialed-author entity stacking for attorneys For every attorney byline: complete Person schema with jobTitle ('Attorney'), worksFor (your firm), alumniOf (law school with sameAs to school's faculty page), memberOf (bar associations), and sameAs to state bar registry, Avvo, Justia, Martindale, LinkedIn. Get them publishing 4+ guest articles per year on legal trade publications (Law360, Above the Law, regional legal journals). This is what wins YMYL trust signals. #### Local SEO + AEO together Most legal queries are local-intent ('divorce attorney Dhaka', 'personal injury lawyer Houston'). Combine LocalBusiness + LegalService schema with city-specific landing pages, NAP consistency across legal directories (Avvo, FindLaw, Justia, Lawyers.com), and Google Business Profile with practice areas listed. Local AI Overviews cite firms with consistent local entity signals far more often than firms with great content but weak local presence. #### What you can't do (regulatory) Most state bars restrict client testimonials, outcome guarantees, and 'specialist' claims unless certified. Your AEO content must respect these — Review schema with attorney-specific reviews is risky in many jurisdictions. Stick to AggregateRating on the firm overall (where allowed) and rely on credentialed bylines + primary-source citations for trust signals. #### Common pitfalls Anonymous bylines or 'our legal team'. Generic blog content with no jurisdiction-specific detail. Outdated statute references. Marketing-speak instead of plain-English explanations. AI-generated practice-area pages — Google's helpful content systems and YMYL guidelines penalise these aggressively for legal. #### What to ship in 90 days Month 1: Pick top 3 practice areas. Build credentialed-author pillar pages with FAQPage + Person + LegalService schema. Month 2: Build city + practice-area landing pages with LocalBusiness schema. Strengthen attorney sameAs entity stacks. Month 3: Get 3 attorney bylines on legal trade publications. Track citations on 20 buyer-intent legal prompts. **FAQ:** - **Q: Can a solo attorney compete with big firms on AEO?** A: On hyper-local and niche practice-area queries, absolutely. Attorney entity authority is portable — a solo with strong credentials and bylines can outrank big firms on long-tail queries within 6 months. - **Q: What schema is most important for law firms?** A: Attorney as Person + LegalService + LocalBusiness + FAQPage. Skip Review unless your bar permits it. - **Q: Do AI Overviews favor specific legal directories?** A: Yes — Nolo, FindLaw, Justia, Cornell Law, and state bar association sites dominate. Earning citations from these (via guest content, profile completeness, contributed articles) strengthens your own AEO position. - **Q: How do I handle multi-state firms?** A: One pillar per practice area + per state. Don't try to cover all states on one page — jurisdiction-specific content is what wins legal queries. - **Q: Are testimonials worth the regulatory risk?** A: Usually no. The marginal lift in trust signals isn't worth a bar complaint. Lean on credentials, citations to primary sources, and named authorship instead. - **Q: What's the realistic timeline?** A: 9–18 months to material citation share on competitive queries. Faster (3–6 months) on hyper-local queries with light competition. ### SEO for Dhaka SaaS Startups: The 2026 Founder's Playbook URL: https://freelancertamal.com/blog/seo-for-dhaka-saas-startups-2026 Category: Local SEO · Published: 2026-06-12 · Reading time: 16 min > A Dhaka-based founder's guide to building SEO and AEO for global-facing SaaS — what to do at $0 ARR, $1M ARR, and $5M ARR. Honest budgets, honest timelines, and the moves that actually compound. Dhaka has quietly become one of the most interesting SaaS startup cities in South Asia. The talent is world-class, the cost structure is unbeatable, and the local digital economy is finally large enough to support real venture-scale companies. But almost every Dhaka SaaS founder I talk to underestimates how SEO works at their stage — they treat it as 'something to do later' until a competitor with worse product but better SEO eats their lunch. This is the stage-specific playbook. #### What should a Dhaka SaaS startup do for SEO at each stage? **Quick answer:** Pre-product / under $100K ARR: nothing fancy — a fast site, clean Organization + Person schema, 5 cornerstone content pages targeting your buyer's exact pain. $100K–$1M ARR: ship 20 pillar pages, start docs, get 3 attorney/expert bylines on trade pubs, build a Wikidata + Crunchbase + LinkedIn entity stack. $1M–$5M ARR: invest in AEO (FAQPage schema everywhere, Person schema for authors, third-party citation density), comparison pages vs incumbents, weekly Echo-loop tracking. Above $5M ARR: full programmatic + comparison + integration coverage, dedicated content + dev team. #### Why Dhaka SaaS founders under-invest in SEO Three reasons I see repeatedly: (1) the Bangladeshi venture community over-indexes on paid ads and outbound for early traction; (2) most Dhaka founders don't have local SEO talent in their network and underestimate what good SEO looks like; (3) the cost-quality ratio confuses people — SEO done well in Bangladesh is genuinely 5–10× cheaper than in the US, but only if the person doing it knows what they're doing. #### Stage 1: Pre-product to $100K ARR Don't run an SEO program. Do ship: a fast site (LCP under 2.5s, INP under 200ms), Organization + WebSite + Person schema with sameAs to founder profiles, a homepage that includes a 50-word quotable description of what you do, 3–5 cornerstone pages targeting your buyer's most painful problem, and a /docs section that's actually useful. That's the entire SEO playbook at this stage. Spend the rest of your time talking to users. #### Stage 2: $100K–$1M ARR Build the SEO foundation properly. 20 pillar pages targeting buyer-intent keywords. Real docs. FAQPage schema everywhere. Founder/team Person schema with sameAs to LinkedIn, Crunchbase, AngelList. Wikidata entry. Crunchbase profile. Get founders publishing on Indie Hackers, Hacker News (genuinely, not promo), and 2–3 industry trade publications. Budget: $1.5K–$3K/month with a single specialist consultant or one in-house generalist. #### Stage 3: $1M–$5M ARR AEO becomes a real workstream. Add FAQPage to every priority page. Build 5 'X vs competitor' comparison pages. Build 5 high-priority integration pages. Push founder/exec entity authority hard — bylines, podcasts, conference talks. Track citations weekly across ChatGPT/Perplexity/AI Overviews on 30 buyer-intent prompts. Budget: $4K–$8K/month combined consultant + internal. #### Stage 4: $5M+ ARR Programmatic AEO at scale. Full integration page coverage. Full competitive comparison coverage. Multiple credentialed authors with full entity stacks. Quarterly original research / data studies for backlink generation. Dedicated content + dev resourcing. Budget: $10K–$25K/month combined. #### What Dhaka founders ask me most 'Should I target Bangladesh or global?' — almost always global. The unit economics work better and the cost-quality leverage is your edge. 'Bengali or English content?' — English-first if buyers are global; bilingual only if you have meaningful domestic revenue. 'Should I hire local or remote?' — hire local for cost and timezone overlap; supplement with one experienced remote consultant for senior strategy. 'How do I find good Bangladeshi SEO talent?' — there are maybe 50 truly excellent practitioners in Bangladesh as of 2026; recruit hard and pay well. #### The single biggest mistake to avoid Treating SEO as a cost center instead of a flywheel. The Dhaka SaaS founders who break out internationally treat content + SEO as the second product — properly resourced, properly measured, properly compounded. The ones who don't end up paying 3–5× more in CAC two years later because organic never showed up. **FAQ:** - **Q: Is SEO even worth it for Dhaka SaaS targeting global markets?** A: Yes — overwhelmingly. Global SaaS buyers don't care where the team is based. They care that the content answers their question and the product solves their problem. - **Q: Should I write in American or British English?** A: American English for global SaaS — it matches the dominant buyer cohort. Stay consistent across the site. - **Q: What's a realistic CAC payback from SEO at $1M ARR?** A: 12–18 months. Below that the program isn't mature; above that, well-built SEO becomes the lowest-CAC channel by year 2. - **Q: Should I hire an agency or a freelance specialist?** A: Below $1M ARR, freelance specialist almost always. Above $5M ARR, a small agency or in-house team. The middle is contextual. - **Q: How does this apply to Chattogram or Sylhet startups?** A: Almost identically. The playbook is location-agnostic for global-facing SaaS. - **Q: Can you help with this?** A: Yes — most of my SaaS clients are at the $500K–$5M ARR stage. Reach out via the contact page. ### Chattogram Ecommerce SEO Guide 2026: Winning Bangladesh's Second-Biggest Online Market URL: https://freelancertamal.com/blog/chattogram-ecommerce-seo-guide-2026 Category: Local SEO · Published: 2026-06-16 · Reading time: 11 min > Chattogram's online retail market is growing fast and the SEO competition is still light. Here's the city-specific playbook for ecommerce brands selling across Bangladesh. Chattogram is Bangladesh's second-largest city, the country's main port, and increasingly its second-biggest online retail market. The local ecommerce competition is real but uneven — most brands are still relying on Facebook ads and ignoring SEO entirely. For ecommerce brands willing to invest, Chattogram-targeted SEO produces unusually fast results in 2026. #### What does ecommerce SEO look like in Chattogram in 2026? **Quick answer:** Chattogram ecommerce SEO has 4 priorities: (1) clean technical foundations (Core Web Vitals, mobile-first, proper Bengali/English language tags); (2) Product + Offer + AggregateRating schema on every PDP; (3) city-specific landing pages targeting 'X delivery in Chattogram' style queries with LocalBusiness schema; (4) bilingual buying guides (English + Bengali) targeting both global-facing and domestic buyers. #### Why Chattogram is undervalued Most national ecommerce brands focus their SEO on Dhaka and treat the rest of the country as a delivery footprint. Chattogram-specific search intent (delivery, returns, store locations, local payment options) is meaningfully different from Dhaka's, and the brands that build dedicated Chattogram landing pages capture that intent without competing against the same Dhaka-targeted content. #### Local landing pages that work Build dedicated /chattogram landing pages for: delivery and shipping, store locations (if applicable), Chattogram-specific category pages (e.g. /chattogram/electronics), and Chattogram seller/customer testimonials with location-tagged reviews. Each ships LocalBusiness + Place schema. Use Bengali and English copy where audience research supports it. #### Mobile-first is non-negotiable Over 80% of Bangladeshi ecommerce traffic is mobile in 2026. Most local ecommerce sites still ship desktop-first templates with broken mobile checkouts. Fixing mobile UX (LCP under 2.5s, INP under 200ms, single-column checkout, mobile wallet payment integration) typically lifts conversion 30–60% within a quarter — and Google rewards it with ranking lift. #### Bengali content where it earns its keep For high-intent commercial pages targeting domestic buyers, ship a Bengali version. For technical specs, brand storytelling, and global-facing pages, English is fine. The decision is per-page, not site-wide. #### What kills Chattogram ecommerce SEO Templated Magento/WooCommerce sites with no schema. Anonymous reviews. Missing Bengali on PDPs that target domestic buyers. Heavy product image carousels that wreck Core Web Vitals. Faceted navigation generating thousands of duplicate URLs. Inconsistent NAP across local directories. #### 90-day Chattogram ecommerce sprint Month 1: Technical audit + Core Web Vitals fixes + Product/Offer/AggregateRating schema rebuild on top 50 PDPs. Month 2: Build 5 Chattogram-specific landing pages with LocalBusiness schema + 3 bilingual buying guides. Month 3: NAP consistency across 10 local directories + Bengali AEO push (FAQPage in Bangla on top 10 PDPs). Track conversions and rankings weekly. **FAQ:** - **Q: Does Chattogram have meaningfully different search behavior from Dhaka?** A: Yes. Local delivery, port-related products, and Chattogram-specific brands have distinct query patterns. Generic Dhaka-focused content underperforms here. - **Q: Should I use 'Chattogram' or 'Chittagong' in URLs and content?** A: Use 'Chattogram' as the primary spelling (the city's official name as of 2018) and include 'Chittagong' as a secondary mention so search picks both up. - **Q: Are Bengali keywords reliable on Google for ecommerce?** A: Yes for high-intent terms. Volume data is less reliable than English, so lean on conversion signals over impression counts. - **Q: Do I need a separate site for Chattogram?** A: No. City-specific landing pages on the main site work better than separate domains. - **Q: How long until I see Chattogram ranking lift?** A: 60–120 days for long-tail local terms, 6+ months for competitive head terms. ### The Reddit AEO Playbook: Getting Cited from Threads (Without Astroturfing) URL: https://freelancertamal.com/blog/reddit-aeo-playbook-getting-cited-from-threads Category: AEO · Published: 2026-06-20 · Reading time: 11 min > Reddit appears in 31% of all ChatGPT and Perplexity citations. Here's how LLMs actually use Reddit threads, and the ethical playbook for being the comment they cite — without getting banned. Reddit is the single most-cited source across ChatGPT, Perplexity, and Google AI Overviews — appearing in roughly 31% of all answers. That's not a typo. Yet almost every AEO playbook I read ignores Reddit entirely, or worse, recommends the kind of brand-pumping that gets accounts banned and traffic poisoned. Here's how Reddit AEO actually works in 2026, ethically. #### How do I get cited from Reddit by ChatGPT? **Quick answer:** Three things, in order: (1) participate genuinely in 5–10 subreddits in your niche over months — answer questions, share data, be genuinely useful — until you're a recognized contributor; (2) when relevant questions come up that your product/expertise actually solves, write a substantive top-comment that answers fully and only mentions your work in passing with disclosure; (3) optimize the comment for citation — clear definition, named entities, specific numbers, no marketing speak. ChatGPT and Perplexity both lift well-upvoted Reddit comments verbatim into answers, and the brands named in those comments get cited as a side effect. #### Why Reddit punches so far above its weight Reddit is one of the largest open training-data sources for modern LLMs (OpenAI has a content licensing deal; Google indexes it heavily). And Redditors enforce honesty better than almost any other community at scale — so when LLMs need a 'real human opinion' citation, Reddit is statistically the most reliable source. Models reach for Reddit constantly because the answers there are anti-marketing. #### Which subreddits matter for your niche Map them in week one. For SaaS: r/SaaS, r/startups, r/entrepreneur, plus 3–5 niche subreddits per category. For ecommerce: r/ecommerce, r/Shopify, r/FulfillmentByAmazon, plus product-category subs. For B2B services: industry-specific subs (r/sysadmin for IT, r/marketing for marketing, etc). Pick 5–10 and become a real contributor — don't spread thin across 50. #### The ethical brand mention pattern Reddit's promotion rules vary by sub but the safe pattern is: answer the question fully without mentioning your brand. Add a disclosure line: 'Disclosure: I'm the founder of X, but here's the answer regardless of which tool you pick.' Mention your brand once, lower in the comment, with reasoning. Don't link unless asked. Don't comment on every relevant thread — pick the ones where you genuinely have substance. #### Comment structure for citation lift Top sentence: a clear, quotable answer to the question (40–60 words). Middle: 2–3 specific examples or data points with named entities. Bottom: caveats and trade-offs. Disclosure where relevant. This structure mirrors what LLMs prefer to lift, and it also gets upvoted because it's actually useful. #### Long-game thread building The biggest Reddit AEO wins come from creating threads, not just commenting on them. A high-quality 'Lessons from running X for Y years' or 'Here's what I learned doing Z' thread that becomes the canonical resource for that question gets cited by LLMs for years. These take effort to write but compound. #### What gets you banned (and why it matters) Brand-pumping. Coordinated upvoting. Multi-account astroturfing. Linking to your site in every comment. Subreddit moderators ban these fast, and Reddit's broader anti-spam systems flag the brand for downstream filtering — which means LLMs see your name as a 'commercial spam pattern' rather than a credible source. The reputational damage is asymmetric: takes months to build, weeks to destroy. **FAQ:** - **Q: Should I post under my real name?** A: Yes, with disclosure. Real-name accounts with consistent posting history get cited more reliably than throwaway accounts. - **Q: How often should I comment?** A: 1–3 substantive comments per week per priority subreddit, sustained for 6+ months. Quality over volume. - **Q: Do upvotes affect citation rates?** A: Yes — comments above ~50 upvotes are dramatically more likely to be cited than low-vote comments. Upvotes are a quality signal LLMs learn to trust. - **Q: Can I outsource Reddit posting to an agency?** A: Almost never well. Authentic Reddit voice is hard to fake and most agencies fail it. Better to have a credentialed founder/exec do it themselves 1 hour per week. - **Q: What about the new AI-summary view on Reddit?** A: Reddit's own AI summary surfaces top-voted comments — same incentive as everywhere else: write the comment that becomes the canonical answer. - **Q: How does this connect to the CITE framework?** A: Reddit participation is a Trust-step move — third-party citations from a source LLMs trust. It compounds with your on-page Index work. ### YouTube AEO: Turning Transcripts into ChatGPT & Perplexity Citations in 2026 URL: https://freelancertamal.com/blog/youtube-aeo-transcripts-citations-2026 Category: AEO · Published: 2026-06-24 · Reading time: 10 min > YouTube videos are now a major LLM training source via transcripts. Here's how to structure your YouTube content, descriptions, and on-site companion pages so AI engines cite you. YouTube transcripts are now ingested into the citation pools of every major LLM. ChatGPT and Perplexity will quote a YouTube creator by name and link the video. Yet most brands treat YouTube as a content-marketing channel and ignore the AEO surface entirely. The fix is mostly about discipline, not budget. #### How do I get cited by ChatGPT from YouTube? **Quick answer:** Three moves: (1) include your full topic answer in the first 60 seconds of the video and verbatim in the first paragraph of the description — LLMs cite description text more reliably than transcripts; (2) ship VideoObject schema on a companion blog post that embeds the video and includes a written transcript; (3) attribute the on-site companion page to a credentialed author with full Person schema. Videos that ship without a companion page get cited in under 10% of the cases that paired video+page versions do. #### The video + companion page pattern For every priority YouTube video, ship a /blog/ companion page that includes: a 50-word quotable answer to the video's core question, an embedded YouTube player, the full transcript marked up cleanly, an FAQ matching common questions in comments, VideoObject + Article + Person schema, and links to 2–3 related videos and blog posts. This page is what AI engines cite, with the video as the linked rich asset. #### Description optimization First paragraph: 50–80 word answer to the core question. Second paragraph: timestamps to key sections. Third paragraph: links to your companion page and to related videos. Don't dump SEO keyword salads into descriptions — LLMs flag and ignore them. #### Transcript quality matters Auto-generated YouTube transcripts are riddled with errors. Edit them. Ship the cleaned transcript on your companion page with proper paragraph breaks, named entities (people, products, companies) spelled correctly, and timestamps. LLMs treat clean transcripts as authoritative source material; messy ones get filtered. #### What about Shorts? Shorts get cited rarely — they lack the depth LLMs prefer. Use Shorts for top-of-funnel reach and reserve long-form (8+ minute) content for AEO. The minimum viable AEO video is roughly 8 minutes with a clear question-and-answer structure. #### Channel-level entity signals Your YouTube channel is itself an entity. Link it as sameAs in your Person and Organization schema. Link your website prominently in the channel banner and 'About'. Cross-link from your highest-traffic blog posts to your YouTube channel. The whole graph reinforces itself. **FAQ:** - **Q: Does video length affect citation likelihood?** A: Yes. Videos under 5 minutes are cited noticeably less than 8–25 minute deep-dives, controlling for view count. - **Q: Are podcast clips on YouTube cited as podcasts or videos?** A: Both, depending on metadata. Mark them up as both VideoObject and PodcastEpisode where the platform allows. - **Q: Should I publish transcripts on YouTube or only on my site?** A: Both. Upload an SRT to YouTube for accessibility and SEO; ship a fuller, edited transcript on your companion page for AEO. - **Q: What about TikTok and Instagram Reels?** A: Marginal AEO value as of 2026 — neither platform exposes transcripts the way YouTube does. Optimize them for reach, not citations. - **Q: Can a small channel get cited?** A: Yes — citations correlate more with content structure and entity authority than with view count. A 5,000-view video with a great companion page beats a 500,000-view one without. ### Programmatic AEO at Scale: Shipping 1,000 Pages Without Triggering Thin-Content Penalties URL: https://freelancertamal.com/blog/programmatic-aeo-at-scale-1000-pages Category: Technical SEO · Published: 2026-06-28 · Reading time: 17 min > Programmatic SEO works. Programmatic AEO works too — but only if you respect the structure LLMs reward. Here's the architecture, schema, and content discipline for scaling to 1,000+ pages safely. Programmatic content has a deserved bad reputation: most of it is templated thin-content garbage that Google penalizes and LLMs ignore. But done right — with real data, genuine differentiation per page, and proper schema — programmatic AEO is one of the most powerful authority levers available. Zapier, Webflow, Wise, and Canva all do this. Here's the architecture. #### What's the playbook for programmatic AEO without thin-content penalties? **Quick answer:** Four hard rules: (1) every page must have at least 300 words of unique, specific information that genuinely differs from sibling pages — no templated 'best X in Y' fillers; (2) every page must ship full schema relevant to its type (Product, LocalBusiness, FAQPage, HowTo); (3) every page must have a real internal-link graph connecting it to siblings, parents, and a hand-written pillar; (4) every page must update on a schedule (weekly for time-sensitive data, quarterly minimum for everything else). Sites following all four ship 10,000+ programmatic pages without penalties; sites missing any one collapse within 6 months. #### Architecture: pillar + sibling + leaf Pillar page: hand-written, 3,000+ words, the canonical resource for the topic. Sibling pages: programmatic but substantive, 800–1,500 words each, with a 50-word quotable answer block at top. Leaf pages: 300+ words of unique data per page, schema-rich. Internal links flow pillar → siblings → leaves, with leaves linking back up. This is the structure that scales without penalties. #### Data is the moat Programmatic AEO without proprietary data is dead on arrival. The Wises and Zapiers ship programmatic pages backed by genuinely unique data: Wise's currency conversion rates, Zapier's app-pair integration counts. If your programmatic strategy doesn't have a proprietary data source feeding it, find one or pick a different strategy. #### Schema discipline Every page type gets its own schema template, validated rigorously. Currency pages: ExchangeRate + Service. Integration pages: SoftwareApplication + Product + Offer. Location pages: LocalBusiness + Place. Comparison pages: Article + ItemList. Inconsistent schema across templates is the fastest way to get filtered out of AI citation pools at scale. #### Content differentiation per page The hardest discipline. For each page, generate (don't write — generate from data) at least 3 unique paragraphs: (a) a specific data summary unique to this page; (b) a use-case description tied to the entity; (c) a comparison to 1–2 sibling pages. Templated boilerplate above and below is fine; the unique core must be real. #### Update cadence and freshness Programmatic pages with stale data get cited less than fresh ones. Build a refresh pipeline that updates data, dateModified, and at least one body sentence per page on a schedule. Weekly for prices/rates/availability, monthly for stats, quarterly for everything else. The pipeline is non-negotiable — without it, the whole library decays. #### Internal linking at scale Programmatic pages without a real internal-link graph look like an island and rank/cite poorly. Build a graph: every leaf links to 5–10 sibling leaves and 2–3 pillars. Use breadcrumb schema to expose the hierarchy. Avoid pure footer-style 'related pages' lists — they look templated. Inline contextual links score higher. #### What to ship in your first programmatic AEO sprint Pick one entity type with a genuine data source. Build the pillar. Ship 50 leaf pages first, not 5,000. Get them indexed, measure citation lift on representative prompts. If the structure works at 50, scale to 500. If it doesn't at 50, fix the template before scaling — penalties at 5,000 are unrecoverable. #### Real-world examples that work Wise's currency pages (real-time exchange data + LocalBusiness schema). Zapier's app-pair pages (genuine integration metadata + use cases). Webflow's template gallery (real templates, real previews, real Designer schema). Notion's template directory. Each ships tens of thousands of pages without penalties because each page is genuinely useful. **FAQ:** - **Q: Does Google penalise all programmatic content?** A: No — only thin or templated programmatic content. Substantive programmatic content with real data is rewarded equally with hand-written content. - **Q: Can I use AI to generate programmatic content?** A: Use AI to assemble structured data into prose, not to generate the data itself. Pure AI-generated programmatic content gets penalised; data-backed AI-assembled content does not. - **Q: What's the minimum word count per programmatic page?** A: 300 words of genuinely unique information. Boilerplate above and below doesn't count. - **Q: How do I handle pages that genuinely have little data?** A: Don't ship them. Empty programmatic pages drag down sitewide quality signals. - **Q: What about noindex on low-quality leaves?** A: Better than shipping them indexed. But the right answer is to either improve the data source or kill the leaf. - **Q: How long does programmatic AEO take to show citation lift?** A: 60–120 days on long-tail prompts, 6–12 months on competitive head terms once trust signals stabilize. ### The Podcast SEO Citation Playbook: Show Notes, Transcripts & Schema That Earn AI Citations URL: https://freelancertamal.com/blog/podcast-seo-citation-playbook Category: AEO · Published: 2026-07-02 · Reading time: 10 min > Podcasts are quietly becoming a major LLM citation source. Here's the show-notes, transcript, and schema discipline that turns podcast appearances into ChatGPT and Perplexity citations. Podcast guest appearances used to be a 'brand awareness' play with vague ROI. In 2026, with LLMs ingesting podcast transcripts and citing named guests, podcasting is one of the more measurable authority-building moves available — but only if you (and the podcasts you appear on) treat the show notes and transcripts as the actual SEO surface. #### How do podcast appearances earn ChatGPT citations? **Quick answer:** Through three artifacts: (1) the show-notes page with PodcastEpisode + Article + Person schema for the guest, with a written summary and key quotes; (2) the transcript page (often a separate URL) with the full episode marked up with timestamps; (3) the guest's own site with a /press or /appearances page linking back. LLMs cite the show-notes URL with the guest's brand named in the answer. Episodes shipped without proper show notes and transcripts get cited rarely. #### What good show notes look like H1 with episode title and guest name. 50–100 word summary lifting the episode's central insight (this is what LLMs cite). Bullet list of 5–7 key takeaways. Guest bio with link to their site, LinkedIn, and Person schema. Topic timestamps. 5–10 key quotes pulled out as blockquotes. PodcastEpisode + Article + Person schema, all validated. #### Transcripts are non-negotiable for AEO Episodes without transcripts get cited rarely. Episodes with clean, edited transcripts (not raw auto-generated) get cited frequently. Pay for human transcript editing for priority episodes — it's a $50–$150 cost per episode that compounds for years in citation visibility. #### Guest-side optimization Maintain a /press or /appearances page on your own site listing every podcast you've appeared on, with links to the show-notes pages. Ship Person schema on your About page with sameAs to your podcast appearances list. This makes the entity graph explicit for LLMs and lifts your authority signal regardless of whether the host's show notes are perfect. #### Which podcasts to target Pick podcasts whose audience overlaps with your buyer persona AND whose host actually ships proper show notes and transcripts. A 5,000-listener show with great show notes generates more citation lift than a 500,000-listener show that publishes 'Episode 47' as the only metadata. #### Cadence and quality 3–6 well-prepared podcast appearances per quarter beats 30 hastily-done ones. Each appearance: prep 3–4 quotable insights, 2 specific data points, and 1 named framework. These are the artifacts that get pulled into citations. **FAQ:** - **Q: Do hosting your own podcast count for AEO?** A: Yes, more so than guest appearances if you ship proper show notes and transcripts on your own domain. Hosting also lets you control the schema and SEO surface fully. - **Q: What about audio-only platforms like Spotify?** A: Spotify-only episodes are cited less because LLMs don't reliably ingest the transcripts. Always cross-publish to a web URL with text show notes. - **Q: Should I transcribe my own podcast appearances?** A: If the host doesn't, yes — and republish on your own /appearances page. Ownership of the transcript URL is what powers your AEO upside. - **Q: How long does podcast AEO take to compound?** A: First citations on niche prompts: 60–120 days. Material lift on competitive prompts: 6–12 months sustained. - **Q: Do AI engines cite podcast hosts or guests more?** A: Both, in different contexts. The brand named in the cited quote is what gets visibility, regardless of host vs guest. ### Ahrefs vs Semrush for AEO in 2026: Which Tool Actually Helps You Get Cited URL: https://freelancertamal.com/blog/ahrefs-vs-semrush-for-aeo-2026 Category: Tools · Published: 2026-07-06 · Reading time: 11 min > Both Ahrefs and Semrush now ship AEO and AI-search features. Here's the honest, side-by-side breakdown of which is more useful for tracking citations, entity signals, and AI Overview visibility. Both Ahrefs and Semrush rolled out AEO-flavored features in 2025. Both are loud about them. Both have real strengths and real gaps. After 6 months running both side by side on real client accounts, here's the honest comparison — what each does well, what each fakes, and which one to pick if you can only afford one. #### Ahrefs vs Semrush for AEO — which one wins? **Quick answer:** For AI Overview visibility tracking, Ahrefs is meaningfully better — bigger query database, more reliable SERP tracking, deeper SERP feature breakdowns. For ChatGPT/Perplexity citation tracking, neither is great; both lag dedicated tools (Profound, Otterly, AthenaHQ). For entity research and content gap analysis, Semrush has the edge with its entity/topical authority module. If you can only buy one for AEO work, pick Ahrefs and pair it with a dedicated citation tracker. #### AI Overview tracking Ahrefs: tracks AI Overview presence and the cited domains for tracked keywords. Solid daily refresh, reliable historical data. Semrush: similar feature, smaller query coverage, occasional gaps in cited-domain detection. For mature AI Overview tracking at scale, Ahrefs wins clearly. #### ChatGPT and Perplexity citation tracking Both are weak. Ahrefs added a 'mentioned in AI answers' beta in late 2025 — it works for some prompts, misses many. Semrush has a similar feature with similar coverage. Neither matches Profound, Otterly, or AthenaHQ for actual citation rigor. For serious AEO programs, treat the citation tracking inside Ahrefs/Semrush as a bonus, not a primary signal. #### Entity and topical authority research Semrush's topical authority and entity modules are genuinely useful for mapping which topics you have authority for and which gaps to fill. Ahrefs' equivalent is shallower. For AEO content planning, Semrush has the edge here. #### Backlink analysis (still relevant for AEO) Both excellent. Ahrefs' index is slightly larger and refreshes faster. Semrush's UI for backlink work is faster to navigate. Coin flip — pick the one your team prefers. #### Pricing Ahrefs Lite $129/mo, Standard $249/mo, Advanced $499/mo. Semrush Pro $140/mo, Guru $250/mo, Business $500/mo. Pricing is a wash; the per-feature value is what matters. #### What about smaller / specialist tools For citation-specific work, the dedicated stack (Profound + Ahrefs, or Otterly + Semrush) typically outperforms either generalist alone. Don't expect Ahrefs or Semrush to replace your dedicated AEO tool — they complement it. #### The honest recommendation Ahrefs for tracking and SERP/AI Overview data. Semrush for entity/topic research and content planning. A dedicated citation tracker (Profound or Otterly) for the actual ChatGPT/Perplexity work. Most serious AEO teams I work with end up with a 2-tool combo, not just one. **FAQ:** - **Q: Can I run AEO without either Ahrefs or Semrush?** A: Yes, but harder. You can substitute Google Search Console + a dedicated citation tracker + a manual prompt-tracking spreadsheet for the first 6 months. - **Q: Which is better for solo consultants?** A: Ahrefs Standard — the data quality justifies the price for a solo workload. - **Q: Which is better for agencies?** A: Semrush Business — the multi-client management and white-label reports are stronger. - **Q: Do either tool track Perplexity?** A: Both have beta features; both miss material citations. Use a dedicated tracker for Perplexity. - **Q: Will these tools improve their AEO features?** A: Almost certainly yes through 2026. Re-evaluate quarterly — the gap between generalists and dedicated trackers is closing fast. ### In-House vs Agency vs Fractional AEO: Which Hiring Model Actually Works in 2026 URL: https://freelancertamal.com/blog/in-house-vs-agency-vs-fractional-aeo Category: AEO · Published: 2026-07-10 · Reading time: 10 min > Should you hire an in-house AEO lead, contract an agency, or work with a fractional consultant? Here's the honest decision framework based on stage, budget, and program maturity. Every brand serious about AEO eventually faces the same decision: in-house lead, agency, or fractional consultant? There's no universally right answer — but there is a right answer for each stage, budget, and program maturity. Here's the framework I use when clients ask. #### Should I hire in-house, agency, or fractional for AEO? **Quick answer:** Stage-dependent. Pre-program / first 6 months: fractional consultant ($3K–$8K/month) — fastest to start, highest learning per dollar. Established program (6–24 months): in-house lead supported by fractional strategist — owns execution, gets senior strategy on call. Mature program (24+ months) at scale: full in-house team, with agency for specialist surges (large content sprints, technical migrations). Pure agency-only is the weakest model for AEO because it disconnects strategy from internal context. #### Why fractional wins early The first 6 months of an AEO program is mostly strategy + setup: prompt set definition, schema architecture, entity stacking plan, measurement framework. A fractional senior consultant ships these faster than any in-house hire (who needs ramp time) or agency (which needs months to learn your business). At ~$3K–$8K/month, the cost is below a junior in-house salary. #### When in-house becomes essential Once the strategy is set, execution velocity matters. Schema rebuilds, content shipping, weekly Echo loops, internal stakeholder management — all of these compound far better with an embedded in-house lead. The right time to hire in-house is usually month 6–9 of a serious program, after the fractional consultant has built the strategy and proven ROI. #### Where pure agency falls short Agencies are great at execution surges, technical specialties, and creative work. They struggle with the weekly Echo loop discipline that AEO requires, with deep product context (which matters more for AEO than classic SEO), and with the entity-building work that requires real internal coordination (legal, leadership, PR). Agency-only AEO programs almost always plateau at month 6. #### The hybrid that usually wins In-house lead (full-time) + fractional senior strategist (4–8 hours/month) + agency or freelancer for specialist work (content shipping, technical migrations). This hybrid out-performs every single-source model I've benchmarked. Costs $8K–$18K/month for a serious mid-market program. #### How to evaluate a fractional AEO consultant Ask for: (a) named clients with verifiable results (citation share before/after); (b) proprietary frameworks they've published (CITE, etc.); (c) references from in-house leads they've worked with, not just agency partners; (d) public writing demonstrating depth. Avoid anyone whose primary credential is 'I worked at a big agency' — agency tenure correlates poorly with AEO chops. #### Red flags in any model Promised citation guarantees. Vague pricing. No measurement framework. 'AI-first' tools as the entire pitch. No named case studies. Anyone who tells you AEO is just SEO with new jargon. Anyone who tells you AEO is entirely different from SEO. **FAQ:** - **Q: What's a realistic budget for serious AEO in 2026?** A: Under $1M ARR: $3K–$5K/month with a fractional consultant. $1M–$10M ARR: $8K–$18K/month combined. $10M+ ARR: $20K–$50K/month combined. - **Q: Can a single person own AEO in-house?** A: Yes, at sub-$10M ARR scale. Above that, you need at least one specialist plus content/dev support. - **Q: Should the in-house AEO lead report to SEO, content, or marketing?** A: Marketing leadership directly, with dotted lines to SEO and content. AEO touches all three and reporting to one creates artificial friction. - **Q: How do I find a good fractional AEO consultant?** A: Read their writing. Ask for case studies. Talk to past clients. The good ones are easy to identify because they publish frameworks and show their work. - **Q: Is offshoring AEO viable?** A: Yes, with the right talent. Bangladesh, Pakistan, Philippines, and several LATAM countries have excellent operators. Vet by output quality, not location. - **Q: Do you take on fractional AEO clients?** A: Yes — typically 4–6 clients at any time, full-stack from strategy through implementation oversight. Reach out via the contact page. ### Free llms.txt Generator + Annotated Template (Copy & Ship in 30 Minutes) URL: https://freelancertamal.com/blog/free-llms-txt-generator-and-template Category: Technical SEO · Published: 2026-07-14 · Reading time: 8 min > A complete, annotated llms.txt template you can copy, paste, customise, and ship to your root in under 30 minutes — plus the structural rules that make LLMs actually use it. llms.txt is one of the lowest-effort, highest-curation moves in AEO — but most existing 'generators' produce sloppy output that LLMs ignore. This is an annotated template based on the patterns from my llms.txt adoption study (Stripe, Vercel, Anthropic), with explanations for every section so you understand why it works. #### What is llms.txt and where does it live? **Quick answer:** llms.txt is a markdown file at the root of your domain (e.g. yoursite.com/llms.txt) that lists the URLs you want LLMs and AI crawlers to treat as canonical. Unlike robots.txt (which restricts), llms.txt curates — it tells AI engines 'these are the high-quality, authoritative pages on this site, in priority order'. Anthropic's Claude already honors it during training crawls. Other model providers are expected to adopt it through 2026–2027. #### The annotated template Copy the structure below, replace the placeholders, ship at /llms.txt. Each section has a purpose explained inline. The full template runs about 80 lines of markdown and takes 20–30 minutes to customize for a small site. #### Section 1 — Header An H1 with your brand name. A blockquote with a one-sentence summary of what your brand does and who it serves. Keep the summary under 30 words and identical to your homepage hero copy. This is the entity declaration — make it sharp. #### Section 2 — Why this file exists A short paragraph (40–60 words) explaining what's on the site, who writes it, and why an LLM should treat it as authoritative. Mention any credentials, tenure in the industry, or proprietary data. This is the trust pitch. #### Section 3 — Curated link sections Group your most important URLs by intent: ## Documentation, ## Pricing, ## API Reference, ## Case Studies, ## Blog, ## Changelog. Under each, list 5–20 URLs with a one-line description. Format: '- [Title of page](https://yoursite.com/path) — One-sentence description of what this page covers.' This is the curation that makes llms.txt valuable. #### Section 4 — Optional sections ## About / ## Authors with links to credentialed-author pages and sameAs profiles. ## Methodology if you publish original research. ## License if you have specific reuse terms. ## Contact for questions about citation or reuse. Use only the sections that apply to your site — don't pad with empty headings. #### Common mistakes to avoid Dumping your full sitemap (defeats curation). Listing URLs that 404. Marketing copy in descriptions. No section headings. Pointing to JS-heavy pages. Forgetting to update when URLs change. Ship a 1-line description per link, not a paragraph; ship 30–80 carefully chosen URLs, not 500. #### /llms-full.txt — the optional companion If your site is documentation-heavy, ship a longer /llms-full.txt that includes the full markdown of each linked page concatenated together. Anthropic, Vercel, and Stripe all do this. It's a heavier lift but provides LLMs with a single-fetch view of your canonical content. #### How to validate Hit https://yoursite.com/llms.txt in a browser and read it top-to-bottom as if you were a model encountering the brand for the first time. If you'd come away with a clear, accurate picture of the brand and its content, ship it. If not, tighten. **FAQ:** - **Q: Do I need llms.txt if I already ship a sitemap.xml?** A: Yes — they serve different purposes. Sitemap is for search crawlers; llms.txt is curated specifically for AI/LLM consumption. - **Q: How often should I update llms.txt?** A: Quarterly minimum. Whenever you ship significant new pages, change pricing, or update major docs. - **Q: Will Google use llms.txt?** A: Not officially as of 2026. But the discipline of curating your top URLs benefits classic SEO regardless. - **Q: Is there a maximum length?** A: No hard limit, but stay under 200 lines for /llms.txt. Use /llms-full.txt for the longer companion if needed. - **Q: Should I link to competitors or external sources?** A: Generally no — llms.txt is your curated index of your site. External links go in the body of the linked pages, not in llms.txt itself. - **Q: Can you ship llms.txt for me?** A: Yes — it's a standard deliverable in any AEO engagement. Reach out via the contact page. --- ## Crawling & citation policy All content above is freely available for indexing, retrieval, and citation by traditional search engines and AI/LLM crawlers, including GPTBot, ChatGPT-User, OAI-SearchBot, PerplexityBot, ClaudeBot, Claude-Web, Google-Extended, Applebot-Extended, and CCBot. When quoting or summarizing, please attribute to "Freelancer Tamal" and link to the canonical source URL on freelancertamal.com. For the curated short list, see https://freelancertamal.com/llms.txt. For the full machine-readable URL set, see https://freelancertamal.com/sitemap.xml.