
Download the SEO WordSpinner Plugin and test this WordPress SEO plugin out.
Refresh this page to experience content spinning in action.
Why use a content spinner?
There are a lot of content spinners out there (I won’t even bother linking to them, most are for spamming, not for SEO). The existing products allow you mass-export articles then submit them across content networks to build links using spammy articles. That is not what this plugin does. This plugin allows you to enhance your site’s SEO by reducing duplicate content.
Google has been improving its handling of duplicate content by implementing use of the canonical tag and updating its algorithm. They don’t punish a site for duplicate content, but having unique content is still better than duplicate content.
Different content in different context
Each of those pages will show the full content or an excerpt (summary) of the content on this page. Each will show a title for this article. The SEO WordSpinner plugin allows you to mix things up so that on each page, users will see different content that means the same thing, therefore avoiding duplicate content issues if done properly.
Keeping spins predictable
The SEO WordSpinner plugin has an option to show the same content in the same context in a predictable manner. This is a setting in the plugin (“Make Spins Predictable by Default”). This means that when viewed on a separate tag, archive, search, or single page, the spun content will display the same way.
This global setting can also be modified on a per-post or per-page basis by adding the SEOSpinPredictable Custom Field to the post with a value of “true” or “false”. This allows you to change the settings on a per-post basis. This post has SEOSpinPredictable set as true, which is why refreshing changes the content.
Spin your META tags…All in One SEO Pack-Compatible
One of the neat features of this plugin is that there is a setting to have your title and meta tags spun. This allows you to vary the post title, the title tag, and the meta tags separately, allowing you to include variations in the most important parts of your page’s content.
Using the SEO WordSpinner Plugin
Using the following settings:
- Split Character: |
- Start Character(s): {{
- End Character(s): }}
An example content spin:
This is a {{an example|a demonstration|a demo|a test}} of the powers of content spinning
Could produce the following spun variations:
- This is an example of the powers of content spinning
- This is a demonstration of the powers of content spinning
- This is a demo of the powers of content spinning
- This is a test of the powers of content spinning
In order for search engines to not consider your content duplicate, you need to change your text more than the text above. The example above is for demonstration purposes only.
Do you want me to show you how this works?
Text used above: {{Do you want|Would you like}} {{me|us|a person}} to {{test|demonstrate|show you}} how this works?
It works for Links, too.
Please leave comments, plugin improvement recommendations, or bug reports in the comments below.
Related posts:
Katz Web Services is a
4 trackbacks
56 comments… read them below or add one
I will have to look into this as I can see how this could be very beneficial. Thank you for researching this for us.
Thanks for the Plugin. How is the load, when the PLugin parses a page?
Best,
Karl
The plugin runs as WordPress filters to the title and content of a page. It also applies filters used in the All in One SEO Pack plugin, if the meta option is enabled.
Seems that it doesn’t work in 2.9 -(. The created page is left blank. Deactivating the plugin shows the page…
Hi Thomas,
This blog is running 2.9, and another WP install I’ve tried the plugin on is using 2.8.6, and both are running ok.
Please tell me more about your setup.
A custom php spinner would be better. This one causes grammar errors, like in your example you have “an demonstration”, “an” should be “a” in this case. Changing just one word is hardly sufficient to fool Google etc.
Tim, I think you’re missing the point. Obviously changing one word is not going to fool Google. That’s not the point. This plugin — to be effective — takes time to craft various versions of an article (or at least the intro, to be used in the excerpt. A few changes here and there to the text will not make a big difference.
And yes, the grammar is inaccurate; I’d already updated the plugin’s readme file, but I see the grammar police’s jurisdiction knows no bounds…I’ll update this post.
Zack,
I am all about Spinning and I have used quite a few products. Kudos to you. I like your version.
I am curious though.
Will it work in comments as in <a href=’http://buddyshearer.com’>Buddy</a>
Now THAT would be COOL!
Too bad it did not work or maybe you are controlling that apsect of it here. Maybe it would work from tweaking the HTML from within here. I’ll let someone else test that.
Before I forget. To the commenter above that was talking about this not being good from a Google perspective. Tsk…Tsk…
Look at it from an on-site optimization standpoint. If you interlace your keywords right you can pick up more backlinks to inner pages and across other sites as well.
Don’t forget Go Codes and how it uses Affiliate links. Just use your imagination and Spinning really does makes sense SO LONG as you use it responsibly.
Later
Buddy
Hi Buddy,
If you want to add comment filtering, you can add this to your functions.php file:
add_filter('comment_text','get_seo_spin');I will be adding comment spin functionality to future versions of the plugin.
Your explanation of how to use this is about as clear as mud. Spinned I am sure. You are talking to yourself.
Actually, that’s just how I write…There’s plenty of information on content spinning if you Google it. That’s what this plugin does!
Interesting, I shall give it a try – at least for a while; don’t want to mess too much with my style even for a huge reward
Hi Zack,
I updated to 1.2 and the page isn’t blank any longer -). But it doesn’t change the text now. The sample page is http://www.tskey.de/2010/01/wordspinner-testseite/. I do have wp-cache enabled. Deleting the cache doesn’t help. It should show (eins,zwei,drei ) (Äpfel, Birnen, Pflaumen).
Hi Thomas,
The plugin has the setting “Make Spins Predictable By Default” enabled by default. That way, when Google visits your post at /2010/01/wordspinner-testseite/, it will show different content than on /2010/01/, and different content than on /search/test.
The goal is to show different content on different pages. If you want to change that behavior on a per-post basis, you can use the
SEOSpinPredictableCustom Field, and set it to eithertrueorfalse.Hope that helps clarify things.
Ok.. Strange.. if i install you pugin it hangs, if I install your plugin and the other wordspinner plugin at the same time, it worls.
Why is dat Katz
Hey Zack,
Love the plug-in and am wondering if you have an ETA for the ‘nested spinner’ feature?
“Nested Spin” – lol
cool thing! I”ll try this really soon
Zack, first I’d like to thank you for writing such a great plug in that’s been really needed for a long time.
I look forward to the nested spin capability.
I am noticing that RSS feeds are not being spun with random variations using SEO WordSpinner. Instead, the spinner always chooses the first option of every variation set to comprise the RSS text. This can lead to any repeated spun text on multiple posts appearing identical in the RSS feed.
Would it be possible to add functionality to have random spin variations appear in the RSS feeds as well as the blog posts themselves?
I’ll add that in the next version, coming soon.
Is it possible to add variations to the spins themselves i.e:
Or even this
Note: I’m using a single { rather than the default {{ in the above example.
This would be very useful for my current project!
Hi Chris, I’m working on it. It’s coming soon
I don’t understand. I uploaded the plugin and went to the settings page. There were some tick boxes and some instructions about the use of brackets and dividers, but what do you do next. Where do you enter the variations?
You need to have the variations in your post content. Just write something starting with the Start Characters, separated by the Split Character and ending with the End Characters.
Refer to the article above.
Fantastic – I was just about to start writing a plugin for this very same reason, and thank god I checked the plugin repository first! You saved me a boatload of time – many thanks!
Hi, very good plugin, thanks for this one !
Just to be sure I understand : if I want 20 spun posts with the same post, I have to :
1. write a “normal” post
2. use as much as I can into this post to replace the most words terms and expressions
3. paste the result 20 times in 20 new posts
Is that it ? Is there now way to automatically publish new posts and set-up the posts frequency, for instance 5 new spun posts a day ?
Hi – I am trying to find out if Google includes words in brackets in SEO?
E.g. I purchased an organge ball (basketball)
Would SEO pick up the word backetball or skip it?
Yeah, Google indexes all content on a website. SEO WordSpinner won’t spin content inside anything other than the Opening and Closing characters which you define in the settings.
Hi.
First; Sorry my english bad at.
Thanks for plugin.İt’s great job but I can’t work plugin.when ı activate plugin, main site give 503 service unavaible.
Can you any idea this subject?
Your server may not be compatible. Check to make sure you’re running PHP5.
change my server.I try it in turkish language characters and wordspinner not supported its.But another problem;
I worked spinner on english character but all time make spin same words.Example;
I work,come,go to school,in school,from school
all time make up this; I work in school.
nothing make up another possibility.
Did you know anything about that?
thanks for this and sorry my english.
@Erkan: This is because by default the plugin shows a consistent version of each variation (spin) per unique URL. If you were to view that page from an archive or search page, you would notice the content will change. This is called ‘Make Spins Predictable by Default’ in the plugin settings.
If you want to alter predictability per post or page, add a Custom Field named
SEOSpinPredictableand give it a value of “true” or “false”.Ok is there more information on how to use this plugin.Video tutorial ? Great idea on the plugin, but what setup do I need to do to the post ?
Maybe it run auto – pilot ???
I got it.Thanks.
I am a bit confused by this option:
Keeping spins predictable
I do understand what it does and how I can use it, but what is the reasoning behind this option? Are there any drawbacks if I turn it off permanently?
When I use this it works for one word. But when I try to spin a second word, the whole page disappears after Publishing but comes back after I remove the spun words.
Hey. Love the plugin.
I’m getting it to work in regular posts, but I’m trying to use it in ezempirebuilder and it’s not working. Don’t know if it doesn’t work within other plugin posts or something along those lines.
Any suggestions? Thanks.
@Nicholas: The plugin works by integrating with standard WP functionality. I’m not sure how ezempirebuilder works exactly, but if you send the plugin’s output through
get_seo_spin(), it’ll spin the content.Sorry for asking what may seem like a dumb question, any chance you could guide me where to do that function?
Sorry, I’m slightly n00b.
Sorry for the question, but I am very interested in how CMS operates a blog?
Great plug-in. Not to rush you or sound like a PIA, but do you have any idea when the nested spins compatibility might be released?
Most everything I do involves nested spins so I’m really looking forward to it, and would be glad to donate towards it.
I’m going to be working on it in the next two months. It will be a completely re-written, kick-ass plugin.
Hi Zack,
I’m really looking forward to nested spins and would be willing to pay for it.
Does Seo-Wordspinner as it currently is, take a lot of cpu processing? Would it really load a server across thousands of pages?
If so, would it be possible to have the plug-in perform the spinning process and then write the result to a post as regular text? Regular Text that wouldn’t require any filtering or processing later when the post is visited.
<!– @page margin: 0.79in P margin-bottom: 0.08in –>
I installed “SEO WordSpinner” but it couldn’t find run_spinner() function. Then I installed “WordSpinner” as well. It worked then! It is how it works?
@afnrf: SEO Wordspinner doesn’t use the
run_spinner()function, it uses theseo_spin()andget_seo_spin()functions, that’s why. It doesn’t require the WordSpinner plugin.this will be quite useful to search marketers. thanks a lot for your time to develop this plugin and sharing.
If you spun the articles enough (ie every word), wouldnt this make it look like new content on your site every time Google spidered it?
I have some sites which I dont update that often (possibly once a month), so was wanting to keep the search engines thinking the content is fresh.
Hi,
your plugin with the last version of wordpress and all in one seo pack pro.
I tried to put variations in my title through the configuration pannel of all in one SEO pack.
unfortunatelyy, the variations didn’t work and I get the formula with the special separators in my titles.
Do you know if there is a configr pb with the last version of wordpress. I would like to use your tool specially to change my meta title of tag pages.
I tried
Thanks for the Plugin.
When I select the option to Make Spins Predictable by Default I get an error on my server.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@nutrition-n-fitness.skincareexplain.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Any suggestions?
Are you going to be making a version that is compatible with MU? I tried using it with MU but it unfortunately broke the site >.<
Very great plugin, thank you
hi there :
I’ve just discovered your plugin which is very interesting. I try to spin the titles without any success. Could you explain how it works for metas a little bit more ?
Does anybody know if this plugin is not compatible with other plugin ? Wich one ?
Thanks a lot and … and very good job !!
Great free plugin. Even if it only has simple functionnalities, it allows to do great things. Thx a lot for it.
Hi, I can’t understand how to add your site in my rss reader. Can you Help me, please
It sounds like you’re creating problems yourself by trying to solve this issue instead of looking at why
their is a problem in the first place.
ill try this plugin i hope its work for me..thanks