FirePencil.AIFirePencil.AI
HomeCase Studies › IJARST
Case Study · Academic Journal · 2026

From an unindexable 0/100 to a 94–98/100 AEO foundation in 48 hours

An academic journal that AI answer engines — and even Google Scholar — literally could not read. Here's the full before/after of what FirePencil's autonomous agent found, fixed, and measured.

The short version IJARST — the International Journal of Advanced Research in Science & Technology — had a critical, invisible problem: a sitewide bug served every page the same title and description, and the journal carried zero Google Scholar citation tags, so its papers couldn't be indexed as scholarship at all. FirePencil's autonomous AEO agent baselined the site at a failing 0/100 with six critical blockers, executed the fixes with owner approval, and re-audited to 98/100 — holding 94/100 for the following ten-plus days. All in about 48 hours.
AEO health score
0/10098/100
Stabilized at 94/100 over the next 10+ days
Critical blockers (P0)
60
All sitewide-critical issues cleared
Google Scholar indexability
0 tagsIndexable
Highwire/Scholar citation meta added across papers
Server response (TTFB)
~1.3s~0.65s
Roughly twice as fast

§ The client

IJARST is a peer-reviewed academic journal publishing research across science and technology, running on a custom Laravel website. Like most journals, its entire reason to exist online is discoverability — researchers need to find its papers through Google, Google Scholar, and, increasingly, AI assistants that summarize the literature. The publishing was solid. The machine-readability was quietly broken.

§ The problem: what the baseline audit found

FirePencil's agent crawled the site and scored it against the answer-engine readiness checks. The headline number was blunt: 0/100, with six P0 (critical) blockers. The site wasn't badly designed — several things were done well (Organization, Periodical and FAQ schema were present, robots.txt and social tags were clean, the paper subpages were real). The problem was a handful of high-severity, sitewide defects that quietly made the whole catalog hard for machines to parse:

1. Every page had the same title & description

A sitewide template bug meant every URL — homepage, every paper, every issue — returned the identical title tag and meta description. To a search or answer engine, a hundred distinct papers looked like a hundred copies of one page. This is close to fatal for discoverability.

2. Zero Google Scholar citation tags

The journal had none of the Highwire/Scholar citation_* meta tags Scholar uses to read a paper's title, authors, journal, and dates. Without them, Google Scholar cannot index the articles as scholarship — for a journal, that's the single most damaging gap possible.

3. Duplicate content, no canonical

Both www and non-www served identical content with no canonical tag, splitting signals and confusing crawlers about which version is real.

4. Structure & accessibility defects

15 H1 headings on the homepage (there should be one), 14 of 31 images missing alt text, and a slow server response (TTFB ~1.3s) that hurts both crawl budget and human experience.

5. No AI-readability layer

No llms.txt, and a weak overall entity profile — the machine-readable summary AI engines look for simply wasn't there.

§ The work: what the agent did (owner-approved, ~48 hours)

This is the part that separates an autonomous agent from a dashboard: it didn't just report the problems — it fixed them, with every change approved before shipping. Over roughly two days the agent:

  • Rewrote the page templating so every page renders a unique, relevant title and description.
  • Added Highwire/Google Scholar citation meta tags across the paper pages, so articles became indexable as scholarship.
  • Set canonical tags and consolidated www/non-www to end the duplicate-content split.
  • Fixed the heading structure (one H1 per page), added the missing alt text, and tuned performance to roughly halve TTFB (~1.3s → ~0.65s).
  • Generated and published an llms.txt and strengthened the entity profile so AI engines have a clean summary to read.

The agent then re-crawled and re-scored after each batch — the score climbed 0 → 82 → 92 → 98 as the blockers cleared, which is how we know each fix actually moved the needle rather than just looking done.

§ The results

SignalBeforeAfter
AEO health score0 / 10098 / 100 (held ~94)
Critical (P0) blockers60
Page titles & descriptionsIdentical sitewideUnique per page
Google Scholar citation tagsNone (unindexable)Present (indexable)
Canonical / duplicate contentNone; www + non-www dupCanonicalized
Server response (TTFB)~1.3s~0.65s
llms.txt / AI-readabilityAbsentPresent
Entity health2435

Because the fixes were structural, they showed up in the real world, not just the audit. With Search Console connected, IJARST recorded 7,358 impressions and 200 clicks across roughly 494 distinct queries in a 30-day window — an organic footprint that simply couldn't accumulate while every page looked identical to Google. And in FirePencil's 30-day multi-engine AI sweep, the journal's brand began getting picked up across ChatGPT, Claude, Gemini and Perplexity, with the strongest early AI-citability on Gemini.

A journal's whole job online is to be found. In 48 hours it went from "machines can't tell these papers apart" to a clean, indexable, AI-readable foundation.

§ The honest part: a foundation, not a finish line

Two days fixed the technical foundation — the fast, high-impact layer where a broken template or missing tags can crater an entire site. Getting cited as the authoritative answer across AI engines is the slower work that comes next: earning third-party mentions, deepening the entity, and answering more of the exact questions researchers ask. That's a multi-month effort, and it's exactly the ongoing, owner-approved work an autonomous agent is built to run. What this case study shows is how quickly the foundation can be repaired once an agent is pointed at it — and how much was silently lost while it was broken.

See your own before/after — free

Run FirePencil's free AEO audit and get your own baseline in about a minute: the real questions AI is asked about you, who it recommends instead, and the exact blockers holding your site back — the same first step that started IJARST at 0 and ended at 98.

§ Frequently asked questions

How long did the IJARST turnaround take?
About two days for the core technical turnaround. The agent produced the baseline audit, executed the fixes with owner approval, and re-audited to 94–98/100 within roughly 48 hours — then held the score above 90 across the following ten-plus days of monitoring.
Why couldn't Google Scholar index IJARST before?
The pages carried no Highwire/Google Scholar citation meta tags, which Scholar relies on to read a paper's title, authors, journal and publication data. Without them, Scholar can't reliably index scholarly articles. FirePencil added the citation tags, making the journal's papers indexable — a foundational fix for any academic publisher.
Did this need a developer or a big project?
No. The highest-impact problems lived at the template and configuration level, which is why the turnaround was fast. The agent prepared the changes and the owner approved them before they shipped — no separate dev sprint, no rebuild.
Are these results typical?
The speed reflects that IJARST's problems were high-impact but fixable at the template level; every site differs, and lasting authority and AI citations are a longer, ongoing effort. This reports one client's measured before/after data — it isn't a guarantee of any specific result.

Case study data is drawn from FirePencil's own audit and monitoring records for IJARST (May–July 2026). Scores reflect FirePencil's AEO-readiness model; search metrics are from Google Search Console. Results describe one client's experience and are not a guarantee of any specific outcome. Third-party names (Google, Google Scholar, ChatGPT, Gemini, Perplexity, Claude) are trademarks of their respective owners; use is descriptive.