What's new
Changes in AskAniela that you can see in the app and in reports. Newest first.
Taxonomy Labeling in the beta, text check before publishing, new report sections
Version 0.3.22 · 2 November 2026
New
- Taxonomy Labeling is available in the beta. Through the API you can assign categories from IAB Content Taxonomy 3.1 and Google Content Categories v2 to your pages, with a signal strength of 0-100. Send the text or the URL, up to 1000 items in one batch, and download the results as CSV. In the developer panel, on the Labeler tab, you can check the price and try a request.
- "Check text before publishing": paste a guest or sponsored article and check it before it goes live. It costs $0.03 per text.
- The "Check" wizard for a single page has "Page category" and "Context vector" cards, and a site audit can be ordered with Topicality only, without the rule assessment.
- New sections in page and site reports: "AI Ready" (readiness for AI answers in Google), Core Web Vitals from real Chrome users, and "Structured data" with fix steps.
- A page report inside a site audit shows internal links from the content: outgoing and incoming. Addresses that redirect to another domain are listed in one site report warning and are not assessed.
Improved
- The Checks list has tabs for each kind of check with counters, including Taxonomies, Guest Post Check and Context vector. The side menu has views for different roles, and you can customise it.
- CSV import of addresses also accepts an HTML column: we check the uploaded code without fetching the pages. In your organisation's Integrations you can connect your own search data key for Visibility and Intent.
Fixed
- The site report PDF is generated without errors, a recalculated audit no longer keeps Aniela's texts from the previous results, and a stuck "How to fix" plan can be retried. Fewer false hidden text warnings on pages with lazy-loaded images.
Sitewide links in audits, self-healing reports
Version 0.3.21 · 2 November 2026
New
- The site audit report shows links from blocks repeated across many pages (header, menu, footer): target domains, number of pages, anchors, rel and placement, with "How to fix" steps for each domain.
Improved
- Rules that could not be assessed because of a temporary engine error are retried automatically in the background until the report is complete. No extra charge and no clicking.
- A site audit recognises the site's menu and footer, so rules about hidden blocks and links do not count the same links on every page.
- Adding one audit type shows "Being prepared" only on the card you clicked.
- "How to fix" steps are more accurate, also in reports in Polish.
Fixed
- An interrupted audit type add-on no longer blocks the report for 30 minutes.
- CSV exports are protected against formula injection in spreadsheets.
- Large site audits no longer stop at the start or while fetching pages, and a report without some content pruning data opens without an error, also through a public link.
Labeler in the API, IAB categories, page report with audit data
Version 0.3.20 · 1 November 2026
New
- Labeler: a new API endpoint
POST /v1/labelsassigns IAB or Google categories to a page (URL or text) with a signal strength of 0-100. The guide with examples is in the docs. - The report of a page that belongs to a site audit shows a "This page in the site audit" section: how well it fits the site's topic and its topic group.
Improved
- Page categories based on the IAB 3.1 taxonomy are more accurate.
- A site audit without a sitemap in robots.txt finds the newest sitemap on its own.
Fixed
- Starting a saved audit draft no longer fails.
Audit drafts, pay from balance, two-phase audits
Version 0.3.19 · 31 October 2026
New
- A site audit can be saved without starting it ("Save without running"), edited later and started with the "Start" button. Before starting you see the maximum possible amount.
Improved
- No default monthly spending limit: you pay from your balance, and the balance is the limit. You can still set your own monthly limit.
- A site audit runs in two steps: first it fetches all pages, then it assesses them. The panel shows "Fetching pages x/N", then "Assessment x/N". Resuming does not fetch pages again.
- More accurate rules for keyword spam and paid links.
Content pruning, context coherence, site spam risk
Version 0.3.18 · 30 October 2026
New
- The site report has a "Content pruning" section: which pages to keep, improve, merge with a 301 redirect or remove, with reasons and CSV/JSON export.
- New "Context coherence" section: whether the title, H1, description and headings match the page content, with a 0-100 signal strength.
- A "Site spam risk" card at the top of the site report shows how many pages have spam signals.
- The "Domain history" timeline shows home page thumbnails from the archive.
Improved
- Long pages are assessed in full, not just the beginning, and assessments are more accurate.
- The fix plan and descriptions know today's date and do not treat recent events as fiction.
- Prices, estimates and usage are shown with 4 decimal places, and the Intent form calculates the price as you type.
Fixed
- Stopping a job interrupts page checks within seconds.
Home page first impression, page languages, rating scales in the site report
Version 0.3.17 · 29 October 2026
New
- Home page first impression: we take desktop and mobile screenshots and assess how the page looks to a visitor.
- The site report shows the language of every page, with a language breakdown in "Site at a glance" (also in CSV and JSON exports). Rating scales across site pages appear as a horizontal bar with the page distribution, also in shared links.
- Platform: the playground can estimate and start a site audit, and the quickstart has ready examples in curl, Python and JavaScript. The Limits page shows checking speed, your queued jobs with an estimated finish time, and data retention periods.
- The job finished webhook includes the job kind and an audit summary with a 0-100 signal strength for each assessment kind.
Improved
- When a rule check fails, we retry it automatically instead of leaving the rule unassessed.
- Price estimates for large sitemaps (tens of thousands of addresses) are much faster.
- Descriptions of audit kinds and levels use plainer language.
Fixed
- "Checked, no issues" links in a shared report go straight to the rule, and code blocks on narrow screens scroll horizontally instead of wrapping lines.
Site audits without a sitemap, retries when a server is down, clearer errors
Version 0.3.16 · 29 October 2026
New
- Site audits without a sitemap: we collect addresses from the RSS or Atom feed and from the site's internal links (respecting robots.txt). The wizard shows how many addresses were found.
Improved
- When a site's server is temporarily unavailable (for example errors 502-504 or 520-524), we retry the page with a pause, and pages that still fail can be retried later. The report then says "the site's server did not respond".
- Aniela's texts in the site report are in the language chosen when ordering.
- An error in a report or a job is shown as a short message with a reference code you can send to support.
Fixed
- Large site audits (over a thousand pages) open much faster in the panel, in shared links and in the all-pages list.
- The call-to-action button in a shared report leads to the AskAniela home page.
- Pages sent compressed (gzip, deflate, brotli) are read correctly.
- Cloaking rules no longer report a hit when one version of the page could not be fetched - they are marked as not assessed instead.
Check a website again, encrypted private mode, site summary
Version 0.3.15 · 28 October 2026
New
- "Check again": for a site audit you pick an earlier audit and check the same pages or only pages that are new or changed since then. It also works in private projects.
- Import URLs from a CSV or TXT file in "Check": we detect the column with addresses, you can filter rows by the file's columns and see a preview before you start. A sample CSV file is available in the wizard.
- The site report has a "Site at a glance" section with a description of the site and a sentence for each role (site owner, guest post, advertising and others). The description is also in the shared link, PDF and export.
- You can download a search intent result as a Markdown file ("Export .md" button and API).
Improved
- Private project mode now encrypts addresses, page content and results with a separate key for your organisation. The panel shows the full data, and a shared link shows only the domain, without quotes.
- Instead of the "Near threshold" label, the page and site reports show signal strength numbers next to rules and pages (for example "34/100") and the number of pages with a signal of 20-49/100.
- "Check again" in the report menu opens the wizard filled in with the address, pages and audit types from that report.
Google indexing and visibility, signal strength in the site report
Version 0.3.14 · 28 October 2026
New
- Google indexing: in "Check" you can add a check whether pages are in Google's index ($0.01 per URL). The result appears in the page report, the site report and the shared link.
- Google visibility: a site audit add-on ($0.50 per domain) shows how many keywords the domain ranks for in the TOP 3, TOP 10 and TOP 50, the month over month change, a 12 month trend, the strongest keywords and keywords outside the site's topic. You pick the market or leave it on "Automatic". You pay only when data comes back.
- The site report shows signal strength 0-100 also for rules without findings: the highest strength in the sample, the number of pages "Near threshold" and the distribution of pages. Next to a rule you can expand the list of pages near the threshold, and pages without findings that have such a rule are highlighted.
- New "Check" wizard in 5 steps: source (page, website, list of URLs, file, pasted text), pages, audit types, add-ons and start with a summary (0.3.14.3). Pasted text: give it a name and optionally the page address as context. A counter shows the number of characters, the report says how many were assessed, and rules that need the page code are listed in a separate "Not applicable" section. The name is not shown in a private shared link (0.3.14.1).
- Site audit: a "Topicality" card in "Check" (included in the site audit price) - topic consistency 0-100, a map of topic groups and the main IAB category. You can untick it; the report then shows a note. The Visibility and Indexing tiles are always shown; when they do not apply (single page, pasted text) they are inactive with an explanation (0.3.14.2).
Improved
- Change for API integrations: rule results return signal strength 0-100 (
signal,signal_level,near) instead of the raw score and probability. In audits, strength replaces the old score fields. If your integration read the old fields, switch it tosignal. Amounts for the indexing check in the API are given in USD, like all other operations. - More accurate detection of pages without their own content that contain only data or links, with no text about the page's topic.
- Reports, exports and shared links show rule names instead of internal codes (0.3.14.1). The report's left column (section list, PDF, Share) no longer slides under the top bar when you scroll (0.3.14.2). The price in "Check" updates instantly also for large websites, and a page count above the sitemap size is trimmed with a message (0.3.14.3). The amount changes instantly when you change the number of pages, audit types, JavaScript rendering and add-ons (0.3.14.4). Positive signals are labelled "visible", "partly" and "not seen on the page" instead of strong/weak (0.3.14.4).
Site report as decision support and the full report in a link without an account
Version 0.3.13 · 27 October 2026
New
- The site report supports decisions: "Site at a glance", "Checked, nothing found", pluses next to minuses and tabs for roles: site owner, guest post, outreach, advertising, domain purchase and agency. In each role Aniela briefly suggests what to check. The report does not say whether to buy. Plus a domain history timeline and a chart of how far pages drift from the site's main topic.
- A shared audit link shows what a signed-in user sees: reports of individual pages, "All pages" with a filter, the fix plan in finding cards and a CSV export. The recipient does not need an account (0.3.13.1).
- Signal strength 0-100 next to every rule in a page report, also for rules without findings and in the HTML/PDF export. Rules without a finding but with a result just below the line are marked "Near threshold". The new API endpoint
GET /v1/reports/{id}/signalsreturns the strength of all rules in a report (0.3.13.2).
Improved
- The site audit PDF uses the same layout as the shared link and is generated faster.
- In "Check" the default sample is the homepage plus random subpages, and changing the number of pages or the mode instantly updates the price and the page list. Less common options are under "Advanced".
- The documentation of the main API operations now covers prices, field descriptions and error codes. A page check error in API responses and webhooks is a fixed code without internal details (0.3.13.1).
- Pages where a quality finding still needs confirming appear in the "To check" section of the audit and the shared link, not among pages without findings (0.3.13.2).
Fixed
- Polish characters display correctly in the PDF, role tabs on phones are arranged in two columns, the homepage is no longer labelled as a list page, and the wizard tells you when the number of pages was capped at the limit.
What to do first, clearer page counts and free retries
Version 0.3.12 · 27 October 2026
New
- The page and audit reports open with tiles showing the number of findings, pages and the level for each audit type, plus a "What to do first" section with up to five most important findings. Findings are sorted by importance.
- The content map shows the site's "Strongest sections" with sample pages and a link to the list of pages in each section.
- The check detects cloaking: it compares what a page shows to a visitor with what a search engine crawler gets (0.3.12.1).
Improved
- The site report shows a single line of numbers: requested, assessed (including partially) and unassessed pages. A separate message says whether a page was not assessed because of a temporary problem on our side, or because it did not open or showed an error.
- "Retry failed pages" is free for pages that failed through our fault, including temporary request limits. The JSON export gives the cause for each failed page.
- The site audit PDF is generated more than twice as fast. Policy names, page types and rating scales are translated in the Polish version of the report.
Fixed
- Page check progress no longer shows a separate step for finding quotes, and "Almost done…" appears only at the very end (0.3.12.2).
- On phones, the last summary tile takes the full row and the risk badge in the pages table no longer wraps.
Site topicality and content map, a sample from the whole site and the version in the menu
Version 0.3.11 · 26 October 2026
New
- The site report shows the site's topical consistency (0-100), a content map with topic groups, the pages furthest from the main topic and pairs of near-identical texts. It describes the site and does not change the risk level. List, category, author and technical pages are not counted.
- The site audit sample comes from three sources: pages linked from the homepage, the newest posts and random pages from the archive. The "Where the sample comes from" section shows how many pages came from each group and how many had notes.
- The page report shows all positive signals with their strength, and the list of rules without notes shows each rule's strength when expanded. The section "What one page cannot show" explains what we do not check and which rules cover the rest (0.3.11.2).
Improved
- A page that shows an error message or a technical screen instead of content is not judged like an article and does not raise the site risk. It goes to the list of pages not checked. Notes about scams and spam links are still checked on such a page.
- E-mails with the password link, address confirmation and welcome have a clear version with a button and company details.
- The side menu shows the version number with a link to "What's new".
Fixed
- When the engine briefly does not respond, a page is no longer judged as an article without a known type: it goes to the pages to retry, and notes about spam links and scams are kept (0.3.11.2).
- A shared link from a private project no longer shows full page addresses in page lists, facts under notes or recommendations, including the PDF and export.
Category pages kept apart, fewer false link notes and faster audit resume
Version 0.3.10 · 22 October 2026
Improved
- Pages recognised as a list or category (for example section pages on news sites) go to the "To check on the listed pages" section even when they look like regular pages. Notes about thin content or factual errors no longer raise the site risk level because of such pages. Summaries of earlier audits have been recomputed.
- The "Search-optimised anchor links" note no longer reports links marked rel="sponsored", rel="nofollow" or rel="ugc", nor links to your own site. The model now receives the list of in-content links with their markup instead of guessing.
- After a large audit is resumed (for example after a new version is deployed) the first page results appear within minutes instead of an hour, because pages enter the check gradually. The total audit time does not change.
- The "How to fix" plan is specific to the page: every item has a quote from that page, the place (section or paragraph), what to do and an example of new content; gaps to fill in are marked in brackets instead of invented data. The plan is generated in parts, so it finishes in time even under heavy load. Plans generated earlier stay unchanged (0.3.10.1). When findings change, refresh it with the "Regenerate plan" button.
- The site report states how many addresses were found in the sitemaps, how many were selected and why the sample is smaller than ordered (for example a small sitemap); the list of sitemaps used is in the technical details (0.3.10.2).
- The factual-errors note no longer treats dates and events up to today as mistakes just because they are recent; only contradictions on the page and obvious errors count (0.3.10.2).
- A finished audit can be completed with the "Retry failed pages" button: pages that could not be downloaded (provider error or timeout) are checked again and you pay only for them; the list of failed pages with the reason is in the technical details and the export (0.3.10.2).
Fixed
- E-mails with the password reset link and the e-mail confirmation sent in Polish arrive again (0.3.10.3). Pages saved in older encodings (windows-1250, iso-8859-2) are now read correctly; before, Polish characters from such pages reached the check garbled (0.3.10.4).
Page type in audits, list-page notes kept apart and a more accurate progress bar
Version 0.3.9 · 22 October 2026
New
- A site audit recognises the type of every page: post, service, product, category or archive, author, about or contact, home page. The type appears in a "Type" column in the list of all pages, you can filter by it, and the JSON and CSV exports have a new field.
- On list and taxonomy pages (categories, tags, archives, author pages) notes about the main content go to a separate section "To check on the listed pages" and do not affect the risk level of the page or the site. A note card with a single page shows its path.
- Contact, about, author and home pages no longer get notes about a repeated or stitched template, unless the same text appears on at least two other pages of the site.
- Every report (panel, shared link, HTML, PDF) ends with a small note with the service version and the date it was created. The service status page and the API show the version too.
- API: the OpenAPI description for agents has the API key authentication scheme, tags, the list of error codes and examples for the most important routes. Judging submitted HTML without an address takes it from canonical or og:url, so links to the same site are not counted as external (0.3.9.2).
Improved
- The audit progress bar and time estimate are computed from completed rule checks rather than finished pages, so they no longer jump on large sites.
- An audit that hits its time limit or stalls after most pages are checked ends with a partial result and a clear "partial result: N of M pages" warning instead of an error, and refunds the unchecked pages. Progress is counted from every finished rule check, so resuming a large audit after a deployment is no longer mistaken for a stall (0.3.9.1).
- Checks close to the threshold are sampled several times, so the result for the same page varies less between runs; the Intent tool shows a message when a phrase waits in the queue longer than usual.
Refunds of unused balance, a balance limit and discount codes
Version 0.3.8 · 21 October 2026
New
- The report and audit pages have an EN / PL switch. It changes the language of the whole report, PDF and exports included, without a new check; a link shared from that page opens in the chosen language.
- The intent report shows reader questions with their source, the searcher's goal, positions and typical text length for each intent, and the elements that help the reader.
- API: an Idempotency-Key header on paid requests (repeating the same request within 24 hours returns the stored answer instead of ordering the work again), one set of statuses for jobs, audits and exports, and a service status page that lists each analysis engine separately.
- A "Discount code" field on Balance, for top-ups and packages. The discount lowers the price, and the full top-up amount lands on your balance.
- Within 14 days of a top-up you can ask for a refund of the unused part. The refund covers the unused share of your payment and the matching share of the service fee. This applies to every customer, businesses too. Details are in the new section 6 of the terms. From October 22 we will ask you to accept the terms again.
Improved
- After a refund decision the unused part of the top-up leaves the balance automatically; phrases in the Intent tool no longer break during deployments; the audit time limit depends on the number of pages; archiving and deleting results with an API key needs a separate "Archive results" scope (earlier keys keep working until the end of the beta).
- Paid top-ups have a default balance limit of $500. Balance shows the limit for your account; package funds do not count towards it.
- Large audits can finish sooner when the service is busy.
Automatic "How to fix" plans and reports in your language
Version 0.3.7 · 21 October 2026
New
- After an audit with advice enabled, a "How to fix" plan can be created automatically for confirmed findings. You can turn this option off when ordering.
- List and category pages (blog, tags, archives, shop categories) get their own section in the report. They no longer get findings about thin content, because short entries are what these pages look like.
Improved
- The intent report is written in the report language you choose.
- A share link opens in the report language, whatever the recipient's browser settings. The EN/PL switch changes the language in place.
- Audits finish faster.
Fixed
- Long "How to fix" plans in Polish are no longer cut off.
A better API and more accurate wait times
Version 0.3.6 · 21 October 2026
Improved
- Checking a page through the API returns the ID and address of the saved report right away.
- The estimated time remaining updates as the audit progresses. The panel shows it while the audit waits in the queue too.
- The API tells you when to check the job status again.
- API error messages are in English, or in Polish when you ask for it in the language header.
- The Spam & Quality Check docs describe signal strength 0-100 and "How to fix", and the Search Intent docs cover every level that works today.
Live audit preview and domain history
Version 0.3.5 · 20 October 2026
New
- See completed pages and the first findings while the audit is still running, in the "Checked so far" section.
- On a finding about a repurposed domain, the report shows an archived version of the home page. For example, the 2010 title next to today's.
Improved
- A paused audit shows the same screen as a running one, with the results so far.
Pages with similar titles and an API guide for AI agents
Version 0.3.4 · 20 October 2026
New
- Site reports have a "Pages with a similar title or address" section. It shows groups of pages that differ by only a word or two, such as a city name.
- A new docs chapter "API for AI agents" shows how to use the API with assistants and automations.
Improved
- The pricing page in the docs explains how the price is set when you pick only some of the checks in the API.
- status.askaniela.com shows the current state of the analysis engine.
A manual and better API docs
Version 0.3.3 · 20 October 2026
New
- A new user manual in the docs goes screen by screen. It has 15 chapters with screenshots, in Polish and English.
- Every docs page also opens as plain Markdown, and the docs have an llms.txt file for AI assistants.
Improved
- A new API key can order jobs, site audits and intent reports right away. You pick key scopes from cards with a description, with the defaults already ticked.
- When a key lacks a permission, the message names the missing scope and where to create a new key.
- API docs examples use the real service address, the key header and describe every job state.
- A beta invite link is valid for 14 days instead of 3.
Light, dark or system theme and a richer intent report
Version 0.3.2 · 20 October 2026
New
- The theme has three modes: light, dark and system. System theme follows your device settings. The icon in the top bar cycles through them.
- The Search Intent report shows what is on the results page (including AI Overview), which result serves which intent, which page types and domains appear and what to avoid.
- Ani also checks for text aimed at AI assistants that tries to push them to a favorable answer or rating for the site.
Improved
- On a phone, language and theme are at the bottom of the menu and in a new "Preferences" card on Your account. The account button has an icon instead of a single letter.
- Warnings in the intent report are plain sentences, not codes.
Fixed
- A footer in small print is no longer taken for hidden text.
- A page with a captcha in its contact form is no longer treated as blocked when it has normal content outside the form.
PDF invoices, clearer Checks and a new organization switcher
Version 0.3.1 · 20 October 2026
New
- When invoices are available for your account, download their PDFs from Balance or "Invoices and payments".
Improved
- On a computer, the checks list fits without horizontal scrolling. Filters sit in two even rows and the state no longer breaks mid-word.
- The organization switcher in the top bar shows the full name and a readable list with the current one marked. With more than 8 organizations you can search it. It works from the keyboard too.
Fixed
- Dollar amounts always have two decimal places. More are kept only for prices below a cent, such as the price of one page.
Card top-ups and annual packages
Version 0.3.0 · 20 October 2026
New
- Card top-ups of $20, $50 and $100 are ready. Check Balance to see whether card payments are available. You pay on the payment provider's secure page and see the service fee before you pay.
- Annual packages Ani Sip, Ani Cup and Ani Teapot are ready. Package funds land on your balance every month for 12 months. Check Balance to see whether packages are available.
- A new tab Organization → "Invoices and payments": company details, tax ID, invoice e-mail and the saved card.
- After payment, the page refreshes until the funds reach your balance.
Improved
- Every purchase asks for your consent to start the service before the 14 days run out, with the consent text right next to the pay button.
Search Intent Premium and Compare, a source on every finding
Version 0.2.3 · 19 October 2026
New
- Search Intent Premium and Compare work. Premium describes the top results. Compare compares your page with them and shows what is missing.
- Every finding in a report has "Based on:" with the name of the Google guideline and a link to it. The same in PDF and in exports.
Improved
- "How to fix" advice is shorter and more specific, 2-3 sentences each.
Fixed
- Links in the content on some WordPress themes are no longer treated as footer links.
- Images in the page preview no longer show up twice.
All audit pages and export
Version 0.2.2 · 19 October 2026
New
- Audit reports have an "All pages" section: every page with its risk level, number of findings and a link to its report. You can filter and search by address.
- You can download an audit as JSON or as a ZIP of Markdown files, also from a share link.
- Sort checks by date, result, cost and address, and filter by result, state and date. The settings stay in the page address.
Improved
- When you pick a language for Search Intent, the list shows only the languages of the chosen country and preselects the main one. English is always there.
Fixed
- Deleting or archiving an audit also removes its pages from the checks list.
Legal pages and a new top bar
Version 0.2.1 · 19 October 2026
New
- We published the privacy policy, terms of service, cookie policy and the "How we use data" page.
- The top bar shows your organization, who pays for checks, your balance and a "Top up" button.
Improved
- Choosing a country and language is now a list with search. Before, Firefox showed only one option.
- Change language and theme in the account menu. Service status is at the bottom of the sidebar.
- On a phone, a share link folds findings down to their titles, so the report is easier to scroll.
Fixed
- The Result column on the checks list fits on one line.
A new panel
Version 0.2.0 · 19 October 2026
New
- A new menu: Check, Labelling, Checks, Projects and Balance, with Organization, API and Your account under Settings.
- Checks is one list of everything you order. A site audit takes one row and its pages open underneath.
- The Balance screen: what you have, what a regular check costs, how many pages that covers and your full spending history.
- While an audit runs you see the time left, the cost so far and a "Stop checking" button.
Improved
- Page and site reports look the same in the panel as in a share link. On a computer the summary, the list of groups, PDF and sharing sit in the left column.
- The price of the "How to fix" plan shows right next to the findings. Advice appears below the finding it addresses.
- The PDF of a large audit is prepared in the background and the page refreshes itself when the file is ready. No more blank page in the middle.
Fixed
- Findings about links to other sites no longer show up when the quote points only to internal links or to the company's own social media profile.