How to Use this Spin Syntax Spinner Tool
Below is a 100% Free Spintax tester and checker tool. This free spintax tool supports unlimited nested spinning as well. This tool allows you to preview and test your sentences or paragraphs in spin syntax to test:
- Uniqueness of content output.
- Spin syntax errors.
Simply enter your content in spin syntax format in the textbox below and press the Spin button. Click here to learn more about what Spin Syntax is and how to properly use it.
Note: a MUCH better spintax generator tool is much more powerful and makes it much easier and faster to create spun content and is 100% free.
Learn how to Spin AND Shuffle Sentences, Phrases and Words for 99%, Totally Unique Content Creation.
show me
If you would like deep nested pre spun content for popular words and phrases check out out words and phrase in spin syntax.
Spin Syntax Examples
In case you are unsure of what spin syntax is and its purpose, article or content spinning is a method used by website owners and affiliate marketers so they can mass produce articles. A spintax software for article spinning takes the content in spin syntax and creates seemingly unique content with every spin.
For example, the Free Spintax tester and checker tool is already pre loaded with content that is in nested spin syntax format. Click the Spin button and watch how the output of the content changes and appears unique with every click of the Spin button.
When to Use Content Spinning and when Not to
With spun content there is always the risk of a duplicate content penalty from the search engines, however if you put in the time to properly set up spin syntax for you content there should be no problems.
Properly setting up spin syntax means:
- Use nested spin syntax instead of just basic spintax.
- {Example|Illustration|Pattern} of {basic|simple|non-nested} spin syntax
- {{Good |}{Example|Illustration|Pattern|Demonstration}} of {{deep, |fully, |}nested|multi level} spin syntax
- Create at 3 or more versions of each sentence in your content so you are not only spinning words and phrases but whole sentences as well.
- Test your spintax frequently to make sure it is readable and does not look at all like spun content. Another reason to test frequently is when you are using nested spin syntax, it becomes all too easy to forget a closing } or opening bracket {
and when that happens it can be a nightmare to track it down and correct it.
A good rule of thumb is don't use spun content on your own website. When you are posting content on other sites that link back to your main site, use spun content.
For example, what we often do is create and post unique, high quality, non spun, content here on the Scrapers〘N〙Bots website. We will then create a shortened verson of that content (a paragraph or two) and post that to sites like
Quora and Yahoo Answers with a link to the full version of the unique content.
PHP Spintax Generator Code
If you want to implement this spintax creator tool on your own website here is the PHP code to do that. After the web pages opening body tag <body>
enter the following code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<?php
$contentToSpin = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$contentToSpin = test_input($_POST["spintaxGenerator"]);
}
function test_input($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
?>
Place the following html code where you want the textbox and Spin button to appear:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
<form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method="POST">
<textarea cols="20" name="spintaxGenerator" style="background-color:#ffffff;height:200px;margin:5px auto;padding:4px;text-align:left;width:95%;" rows="8"><?php echo $contentToSpin;?></textarea><br>
<input name="submit" type="submit" value="♲ Spin ♲">
</form>
<?php
class Spintax
{
public function process($text)
{
return preg_replace_callback(
'/\{(((?>[^\{\}]+)|(?R))*)\}/x',
array($this, 'replace'),
$text
);
}
public function replace($text)
{
$text = $this->process($text[1]);
$parts = explode('|', $text);
return $parts[array_rand($parts)];
}
}
$spintax = new Spintax();
$Output = $spintax->process($contentToSpin);
echo "<textarea style='background-color:#ffff99;height:200px;margin:5px auto;padding:4px;text-align:left;width:95%;'>" . $Output . "</textarea>";
?>