What is Spintax and how to use it?


What Spintax stands for?

Nowadays we often need to generate a lot of text articles on a same topic. The problem is that all these articles much be different. For example, you have a network of small blogs dedicated to the same niche, theme or topic. But if you post the same article to all those blogs, they will be definitely penalized by search engines for “plagiarism”, because Google want to see a different article at your every single blog. And here Spintax comes to the rescue.

So what Spintax is and what we need it for? Spintax is a list of synonym groups (raw text lines). Each group consists of a set of synonym words or sentences, separated by the pipe character | and enclosed inside curly brackets {}. The Spintax parsing algorithm picks a random word or sentence from its synonym group and generates an unique synonymized text. Let’s see how it works:

Original text in Spintax:

{{Having a {cat|dog} as a friend}|{{Owning|Petting}} a {cat|dog}} {can|will} {bring|give you an} {unconditional|unlimited} love{ and happiness}.

Variants of generated output:

Owning a dog will give you an unconditional love.
Petting a cat bring unlimited love and happiness.
Having a dog can give you an unconditional love.

As you can see, the Spintax text parser may generate different variants of one single sentence. With CyberSEO Pro you can use as many synonyms and synonym groups as you want, so the number of randomly generated texts can be almost countless. Especially when you are nested Spnintax is used. The nested Spintax refers to two or more levels of nested synonym groups. Here is an example:

Original text in Spintax:

{{You|We} can see {some|a few} {interesting|nice} {houses|buildings} {there|here}|{{That|This} place|The mansion} has {some|a few} {notable|interesting} {houses|buildings}}.

Variants of generated output:

The mansion has a few interesting houses.
This place has some interesting buildings.
We can see some interesting houses there.

The built-in Spintax parser is available for both the WordPress posts/pages that your visitors can see at your site and as morphing (spun) versions of your RSS feed that can be imported by other autoblogs, each of which gets its own unique version of the article. This is called Morphing RSS Host Mode and can enabled in the CyberSEO Pro General Settings.

For a better SEO result, CyberSEO Pro allows you to easily mix Spintax with built-in synonymizer, 3rd-party content spinners and AI tools.

Real-life example

Original text in Spintax:

{Relaxed|Fully rested}, {{tanned|unshaven} and happy}, I {arrived {at the {Denver|Chicago|Moscow|Reykjavik|Toronto|London|Berlin|Stockholm|Helsinki|Dublin|Juneau} airport|to {DEN|JFK}}|{arrived|got back} to my {city|town|place}} after returning from {my {bucolic|rustic|rural|pastoral|idyllic|sylvan} {Caribbean|Thai|Canary} vacation|beach holidays in {the Maldives|Ibiza}|{my|an outstanding} vacation {on Canary islands|in Dubai|in Thailand}}. {As the customs agent|A customs officer} {handed my passport back to me|{returned|looked into|checked} my passport}, {she|he} {{cheerily|fervently} {welcomed me home|congratulated me} by declaring,|said with a {sunny|wide|snow-white} smile} "Back to reality for {you|you, Sir}!"

Spun text:


Click to spin again

As you can see at the example above, there is a plenty of possible versions of text that can be generated for that particular sample text written in Spintax. All versions will be different for search engines, but the joke will have the same sense for a human person who reads it. That’s why when used right, Spintax is an extremely powerful tool for SEO.

CyberSEO Pro and Spintax

Strategy #1: Semi-automatic

The articles must be written manually and stored at your main donor blog “AS IS” in Spintax format w/o converting into normal text. The donor blog should be hidden from Search Engines (use the “Discourage search engines from indexing this site” check box in the WordPress “Reading” settings). When the Morphing RSS Host mode is enabled, the donor feed content will be different every time when it’s being pulled. So every recipient blog will receive its own unique version of the original article.

It’s recommended to assign relevant categories and tags to every post at the donor blog. You’ll need it to sort out the articles by tags and categories when you pull them to recipient blogs as feeds. For example, let’s consider that you have medical- and political-tagged articles on a donor blog and want to import them to recipient blogs separately. In this case the feed’s URL will be https://yourblog.com/feed/?tag=medical and https://yourblog.com/feed/?tag=political accordingly. The same method will work with categories too, e.g. https://yourblog.com/feed/?category=medical and https://yourblog.com/feed/?category=political.

Strategy #2: Automatic

The Article Forge service and some of integrated into CyberSEO Pro 3rd-party text spinners have an ability to generate articles in Spintax format. You may use this feature to automatically generate Spintax posts at your donor blog.

You may also use the built-in synonymizer and 3rd-party content spinners at the recipient blogs to increase the uniqueness of syndicated articles. Use it in post templates and in text assignments for AI content generators, such as Article Forge, OpenAI GPT, DALL∙E and Stable Diffusion to give them a randomly modified assignment every time the plugin pulls a feed.

No-source GPT autoblogging