Beskrivelse
Phyllix reads your website, works out what your business actually does, and then works on your search visibility the way a marketing manager would – by finding what you could realistically rank for, what your existing pages half-cover, and what is missing entirely.
By default, it never publishes anything. Every article it writes is filed as a draft for you to read, edit and approve, and if you want that to stay true forever, it will. Every change it proposes to a page you already have is shown to you in full first, and the original is kept so it can be undone. An explicit Automation section in Settings lets an owner who wants more turn on exactly as much as they choose — anywhere from just sending findings to your Ideas queue automatically, up to approving, writing and publishing articles with no click at all. Every level is off by default, and turning any of it on is a deliberate choice you make.
What it does
- Reads your published pages and builds a profile of your business from them
- Maps your existing content and finds the gaps in it
- Builds a keyword map, cross-checked against Google Search Console where you connect it
- Researches a topic, then writes a full article and files it as a draft
- Reviews its own drafts for SEO, readability and accuracy before you see them
- Improves pages you already have, one at a time, always as a reviewable proposal (or, if you turn automation on, applied automatically with the same safety checks a manual click passes through)
- Tracks how published articles actually perform in Google over time
- Checks technical health: image dimensions, heading structure, broken links, redirect chains, mixed content, accidental noindex
- Adds a call to action to pages that attract visitors but never ask for the business
- Optional automation: approve, write and publish articles unattended, spread across the week at a pace you set, with a full audit trail of what it did and when
How it treats your content
This is the part we care most about. A page you already have is a page that already works for someone, so:
- Nothing is published automatically unless you explicitly turn that on in Settings — off by default, and every level of automation is its own separate, individually-labelled toggle, not an all-or-nothing switch
- Every idea, draft and published article keeps a full record of when it was proposed, when and by whom it was approved, when and by whom it was written, and when and by whom it was published — so you can always see what automation did versus what you did yourself
- A published article is an ordinary WordPress post — you can edit it, unpublish it, or delete it at any time through Phyllix’s own editor or WordPress’s own post editor, exactly as you would with anything you wrote yourself
- Pages linked in your site’s navigation menu are never touched by any automated action, at any setting — quick fixes, calls to action, page rewrites, none of it. Those always wait for your own explicit review
- What gets read is an allow-list you control – only Pages and Posts by default, nothing else unless you add it in Settings
- Private and password-protected content is skipped outright, and any email address found in a page’s text is stripped before that text ever reaches an AI request
- Page structure is preserved, whatever built the page. Only the text inside your existing layout is edited — the block editor, the classic editor, Elementor, Divi, WPBakery, Avada, Beaver Builder and Bricks alike — and the layout itself is never sent to the AI in the first place. Sections, columns, images, forms and embeds stay exactly where they were
- Pages built with Oxygen, Breakdance, Brizy, Thrive or SiteOrigin are not rewritten at all
- Every edit to a live page keeps the original, so it can be reversed
- A newly published article is left alone for four weeks before Phyllix offers to improve it, because Google needs that long before its position means anything
Free plan
The free plan includes 3 AI-written articles, once — a one-time allowance, not a monthly one. Reading your site, the business profile, the content map, the keyword map, the gap analysis, manually-tracked competitors, Google Search Console tracking, and fixing technical SEO problems are always included, for free, forever, with no limit. Once the 3 free articles are used, buy AI credits ($1.25 each, pay only for what you use, no subscription) or move up to a paid plan for an ongoing monthly allowance. Free also reads up to 25 pages of your own site, once, ever.
External services
Phyllix cannot work without connecting to an external service. It does not run AI models on your server, and it does not ask you for API keys. Instead it sends work to the Phyllix service, which runs the AI on your behalf. You should understand exactly what that means before you use it.
The Phyllix service (Visualithic Solutions)
Phyllix connects to https://visualithicsolutions.com, operated by Visualithic Solutions, to license the plugin and to run every AI request.
When it connects:
- When you first connect the plugin, to create your free licence
- Every time you ask it to do something that needs AI
- A licence check roughly every 6 hours while you are using it — more often (down to every few minutes) only while your plan is showing as fully used up, so a credit purchase or upgrade is noticed quickly rather than waiting out the normal cache
When the service calls your site: with a licence connected, the service calls your site every few minutes at /wp-json/phyllix/v1/wake to remind it to run Phyllix’s queue, so work starts on time even when nobody visits (WP-Cron only runs on visits). Only a call signed with your own licence key is accepted; it runs the work Phyllix would run on its own 5-minute schedule, and no content is sent in either direction. Switch it off in Settings Automation Advanced (“Keep my schedule on time”).
What is sent:
- A randomly generated install identifier, created by the plugin for your site
- Your site address (
home_url()) - Your licence key, once you have one
- The text of the pages and drafts Phyllix is working on, including titles and meta descriptions
- The business profile Phyllix has built from your pages
- Your Google Search Console figures, if you have connected Search Console
- Your WordPress administrator email address – only when you activate a paid licence, not when a free licence is created
- With each licence check, a short health report about Phyllix itself: its version, whether it is paused, how many of its tasks are waiting or have failed, how many drafts are waiting for approval, and when it last ran and last published. Counts and dates only, no content. It is used to email the licence owner if a site stops writing or gets stuck
What is not sent: your database, your users, your customers’ data, your orders, or the content of any page Phyllix has not been asked to work on. Pages you have marked Private or password-protected are skipped outright, whatever content type they are, and any email address found in a page’s text is stripped before that text reaches an AI request.
Terms: https://visualithicsolutions.com/terms
Privacy: https://visualithicsolutions.com/privacy
AI providers used by that service
The Phyllix service passes your request to one of two AI providers, depending on the task. Your content is sent to them by the Phyllix service, not directly by this plugin.
- Anthropic – used for writing the final text of an article or page rewrite.
Terms: https://www.anthropic.com/legal/consumer-terms
Privacy: https://www.anthropic.com/legal/privacy - Google (Gemini) – used for research, analysis, review and classification. When researching, it uses Google Search grounding, which means your topic is searched on the web.
Terms: https://policies.google.com/terms
Privacy: https://policies.google.com/privacy
Google Search Console (optional)
If you choose to connect Google Search Console, Phyllix calls
https://oauth2.googleapis.com to exchange the credentials you supply for an
access token, and https://searchconsole.googleapis.com to read which searches
your site appears for. This is entirely optional and nothing is sent to Google
beyond the API request itself.
Terms: https://policies.google.com/terms
Privacy: https://policies.google.com/privacy
Google PageSpeed Insights (optional)
If you run a site health check, Phyllix calls https://www.googleapis.com/pagespeedonline with the public address of the page being checked, to retrieve its performance scores.
Terms: https://policies.google.com/terms
Privacy: https://policies.google.com/privacy
Google grounding redirect (AI Visibility and competitor discovery only)
When checking AI Visibility questions or discovering competitors, Phyllix’s
research sometimes comes back with a citation on vertexaisearch.cloud.google.com
— a Google redirect link, not a real page. For those two features only, Phyllix
makes a HEAD request directly to that link to follow the redirect to the real
address, so it can show or record the actual source rather than a redirect
link. No data about you or your site is sent – the request only asks where
the link redirects to.
Google privacy: https://policies.google.com/privacy
Links on your own pages
When you run a site health check, Phyllix makes a HEAD request to the addresses
your pages link to, in order to find broken links and redirect chains. These are
the sites you have already linked to. No data about you or your site is sent –
the request only asks whether the address still responds.
Connectivity diagnostics
The Diagnostics page in Settings makes one request to https://api.wordpress.org/
as a control check – a destination every WordPress site already trusts. This
confirms your server can reach the internet at all, so a failure to reach the
Phyllix service reads correctly as a problem with that one destination, not
your server’s outbound access in general. No data about you or your site is
sent – the request carries nothing beyond the request itself.
Public DNS resolvers (fallback only)
If your server’s normal DNS lookup for the Phyllix service ever fails, Phyllix
asks Cloudflare (1.1.1.1) and, if that also fails, Google (8.8.8.8) – both
public DNS-over-HTTPS resolvers – to look up the address instead, the same way
a browser’s own DNS-over-HTTPS setting would. This only happens after your
site’s normal outbound connection has already been proven to work. Only the
hostname being looked up is sent, and nothing about your site or its content
is included.
Cloudflare privacy: https://www.cloudflare.com/application-privacy-policy/
Google privacy: https://policies.google.com/privacy
Skærmbilleder






Installation
- Install and activate the plugin.
- Open Phyllix in the admin menu.
- Read what Phyllix will send to its service, and connect. A free licence is created for your site automatically – there is no account to make and no key to paste.
- Open Settings -> Instructions for the full walkthrough: what to set up first (including how much automation you want – off by default, and easy to turn on gradually), reading your site, and checking your Business Profile before Phyllix starts writing from it.
FAQ
-
Does it publish anything by itself?
-
By default, no — articles are filed as drafts, and changes to existing pages are shown to you as a proposal and only applied when you click to apply them. An explicit Automation section in Settings lets you turn on more — anywhere from just sending findings to your Ideas queue automatically, up to approving, writing and publishing articles with no click at all — but every level is off by default, and turning it on is a deliberate choice you make, not something the plugin does on its own out of the box. A draft still passes the exact same content checks every draft passes before it can be filed at all, whether a human or automation triggered it.
Every idea, draft and published article keeps a full record of when it was proposed, when and by whom it was approved, when and by whom it was written, and when and by whom it was published — visible on every relevant screen, so you can always see what automation did versus what you did yourself.
Nothing automation publishes is permanent. A published article is an ordinary WordPress post — you can edit it, unpublish it, or delete it at any time through Phyllix’s own editor or WordPress’s own post editor, exactly as you would with anything you wrote yourself. Any edit Phyllix makes to a page you already had keeps the original content, so it can be reverted with one click.
Pages linked in your site’s navigation menu are never touched by any automated action, at any setting — quick fixes, calls to action, page rewrites, none of it. Those always wait for your own explicit review, with nothing in Settings that overrides it.
-
Can I use my own OpenAI or Anthropic API key?
-
No. Phyllix provides the AI as part of the plan, which is why there are no keys to manage and no separate AI bill to reconcile.
-
Will it break the layout of my pages?
-
It is built specifically not to. Only the text inside your existing layout is edited — blocks, builder sections, columns and widgets are put back exactly as they were, so full-width sections and layout settings survive. This works the same on the block editor, the classic editor, Elementor, Divi, WPBakery, Avada, Beaver Builder and Bricks. If a rewrite would lose a block, a shortcode, an image, a form or an embed, it is refused rather than applied. Pages built with Oxygen, Breakdance, Brizy, Thrive or SiteOrigin are not rewritten at all.
-
Can I undo a change to a live page?
-
Yes. The original content is stored before any edit, and every applied change can be reverted from within Phyllix.
-
What happens when I use up my article allowance?
-
It pauses and tells you, right where you clicked. Nothing is charged automatically and nothing is written that you have not asked for. On a paid plan the allowance resets on the 1st of each month; on the Free plan the 3 articles are a one-time allowance that never resets. Either way, you can buy AI credits ($1.25 each, no subscription, pay only for what you use) to keep going immediately, or move up a plan for ongoing headroom.
-
How do I get the Google file for Search Console?
-
Step-by-step instructions in plain English are shown inside the plugin, right above the upload box in Settings. It takes about five minutes, it is free, and you only do it once. In short: create a free Google Cloud project, enable the Search Console API, create a service account and download its JSON key, upload that file here, then add the email address Phyllix shows you as a user on your site in Search Console.
You never need to open the JSON file. Upload it and Phyllix reads the email address out of it for you.
-
Does it work without Google Search Console?
-
Yes. Search Console makes the keyword and results work far more accurate, because it replaces guesswork with what Google actually shows for your site, but Phyllix works without it.
-
What data does it send?
-
See the “External services” section above, which lists this in full.
-
Could it read something it shouldn’t – an invoice, a quote, a private page?
-
No. What Phyllix reads is an allow-list you control in Settings -> Content to read – it starts with just your ordinary Pages and Posts, and nothing else is added unless you tick it, so a separate “Invoices” or “Quotes” post type stays out by default. On top of that, anything you have marked Private or password-protected is skipped outright, whatever its type – and any email address inside a page’s text is stripped in code before that text ever reaches an AI request, everywhere in the plugin, not only on the first read.
-
What stops it putting something odd on my page?
-
Every change Phyllix makes to a page is checked before it is saved. If the result contains anything that should not be visible to a visitor – structured data showing as words, HTML tags reading as text, markdown symbols, an unfilled placeholder, mangled characters, or the assistant talking to you – the change is refused and you are told exactly what was found. Nothing Phyllix introduces of that kind can reach a published page.
-
A step says “This failed” with an old-looking error — I fixed that already, why is it still there?
-
That message is the stored result of the last time this step actually ran — not a live check. It stays on screen exactly as written, however old, until this specific step runs again. If whatever caused it has since been fixed (a setting corrected, a connection restored, a plugin updated), the message will not know that on its own. Click “Clear error & try again” right there on the step — this clears the stored error and gives it a genuine fresh attempt, which either succeeds (the message disappears) or fails again with an up-to-date reason.
-
Do I need Yoast or Rank Math?
-
No, but Phyllix works with both. Where one is installed, the search settings it writes – focus keyphrase, synonyms, SEO title and meta description – go straight into that plugin’s own fields. With neither installed, Phyllix keeps its own copy so the work is not lost if you add one later.
Anmeldelser
Der er ingen anmeldelser for denne widget.
Bidragsydere & udviklere
“Visualithic Phyllix” er open source-software. Følgende personer har bidraget til dette plugin.
BidragsydereOversæt “Visualithic Phyllix” til dit eget sprog.
Interesseret i udvikling?
Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.
Ændringslog
2.3.4
- New: after setup, Home says which automation level is on and what that leaves you to do (on Full, nothing). Under it, a “Happening now” box shows what Phyllix is doing at that moment, wherever it was started, and updates as it happens. When nothing is running it says when the next automatic run is.
- Changed: the Free plan card moved down, between Controls and Recent activity, so it no longer sits in the middle of your work.
- Fixed: the three buttons in the automation choice after setup now line up.
- Changed: the automatic rounds now do everything the Home buttons used to: they also re-check your site’s health every week, look for your competitors (weekly until some are found, then monthly; ones you named in your profile are added, others wait for you), and propose more ideas the same day writing runs out of them, instead of waiting for the weekly ideas day.
- Changed: rebuilding the business profile (by hand or in the weekly round) builds on your work instead of starting again. Sections you edited and your answers were already never touched; now the rebuild is also told them, so the sections it refreshes agree with what you said, a section it finds nothing new for keeps its earlier text instead of being blanked, and a question you answered or marked “Not relevant” is never asked again (new questions still appear).
2.3.3
- New: one-button setup. Press Start and Phyllix reads your site, learns your business, finds the gaps, researches your market, proposes ideas and runs the free site checks, with a meter showing what it is doing. You can close the page; it carries on. Then you check your business profile (setup waits until anything it could not work out is filled in), answer its questions, and choose how much it does on its own.
- Changed: a simpler Home: what is waiting for you, four idea boxes, and one suggested next step (your service areas page). Rebuild the profile and Re-read the website are now on the Business Profile page.
- New: articles vary in shape (step-by-step, comparison, decision guide, troubleshooting and more), with tables only where they help. Every article still answers the questions people ask, as an FAQ, question headings or quick answers, with matching FAQ schema.
- New: on the Free plan, Home shows how many free articles are left and what a paid plan adds.
- Fixed: Home buttons looked idle while the AI was still working, which invited a second, paid run.
- Fixed: “Go to Home” on the Business Profile page and “Propose more ideas” on Ideas showed “Sorry, you are not allowed to access this page”.
- Fixed: after an update, Phyllix’s screens could keep the previous version’s look from the browser or host cache.
- Also: a licence key entered before connecting is activated as soon as you connect; questions you have answered in the profile are no longer asked; the welcome screen says why it does not offer automatic updates.
2.3.1
- Fixed: the 2.3.0 download from WordPress.org was missing two files and could stop with an error.
- New: Phyllix offers, once, to switch on WordPress’s own automatic updates for itself. Nothing changes unless you click.
- Fixed: the home screen showed twice, and ideas could say “Research did not finish” while research was still running.
- Changed: your homepage and menu pages are never rewritten automatically, and AI visibility shows how you were named.
Earlier versions, and the full detail of every release, are in changelog.txt in the plugin folder.
