PHP Article Spinner
June 18th, 2009
A small project i have recently put a few hours towards is spinning articles for the web. Any real SEO expert will tell you that all duplicate content on the internet cancels itself out. What does this mean? Say you write an article and publish it to multiple sources, as soon as Google indexes both instances of the same article neither will gain authority or any keyword traffic since it will be considered as duplicate content. This is a fairly big problem in the blogging world and has even picked up a name, splogging. You have to give it to the spammers though, they found a way around the problem. Article Spinning is a technique used by SEO experts, spammers and plagiarizers. But what does it do? How can i use this to my advantage? Well it is fairly simple, if you take the content and replace ‘filler’ words but keep the keywords the same, you end up with unique content. You can then create multiple instances of the same article (spun versions) and repost them without being hurt by the big search engines. Basically the script i have been working on takes an article, and changes every couple words that aren’t keywords with a synonym. This enables you to have unique content every time you spin the article without losing out on the keywords within.
Now to explain some of the details. Keywords (the ones you don’t want to be changed) should start with a capital letter. This way the script recognizes it as either a pronoun or a keyword and will not change it. The script iterates through each word and the current formula takes every third word, checks for keywords, then picks a random synonym from a thesaurus api and replaces the old word. Sounds good, but there are a few issues.
One of the biggest problems is conjugation. There is currently no code to check for current conjugation and adjust the synonym accordingly. There is currently no ability to determine whether the original word is a verb, adjective or noun. So sometimes the randomly picked word is not the best choice and will throw off the flow of spun article a bit. But when can you expect, this is a work in progress.
Click here for a demo and spin an article or two. Feel free to comment with some insight.
This is provided as-is with no gaurantee, since i am currently working on this expect frequent changes.
Tags: article spinning, spin, spun, sui generis, unique content
Posted in PHP, SEO | 3 Comments »

Pretty nice post. I just stumbled upon your site and wanted to say
that I’ve really liked reading your posts. In any case
I’ll be subscribing to your blog and I hope you write again soon!
Nice spinner tool, I will come look again for new developments…
Yep, it is a very complex task.
I added your article (above) to see how your own words would come out…
******
A small project i have recently put a few hours towards is handicraft articles for the web. Any coin SEO expert design tell you that all artefact accumulation on the cyberspace natural itself out. What does this mean? Say you spell an clause and publish it to multiple sources, as soon as Google indexes both natural event of the Sami clause neither will gain authority or any keyword accumulation since it will be considered as artifact content. This is a fairly big problem in the blogging humanity and has even plectrum up a name, splogging. You have to give it to the spammers though, they establish a way around the problem. Article Spinning is a proficiency used by SEO experts, spammers and plagiarizers. But what does it do? How can i use this to my advantage? Well it is fairly simple, if you avow the subject and put back ‘filler’ words but living the keywords the same, you end up with unequaled content. You can point create multiple instances of the same article (spun versions) and repost them without being hurt by the big search engines. Basically the script i have been working on takes an article, and changes every couple words that aren’t keywords with a synonym. This change you to soul unequalled assemblage every time you spin the nonfiction without losing out on the keywords within.
Now to explain some of the details. Keywords (the ones you don’t want to be changed) should get-go with a capital letter. This way the playscript accredit it as either a pronoun or a keyword and will not alteration it. The script iterates done each word and the current formula takes every base word, curb for keywords, then picks a random synonym from a synonym finder api and supervene upon the old word. Sounds good, but location are a few issues.
One of the biggest difficulty is conjugation. There is currently no code to curb for flow conjugation and adjust the synonym accordingly. There is currently no knowledge to determine whether the original word is a verb, adjective or noun. So former the randomly edge tool word is not the best selection and will make off the current of spun clause a bit. But when can you expect, this is a work in progress.
Click here for a show and spin an article or two. Feel free to comment with some insight.
This is provided as-is with no gaurantee, since i am currently working on this expect frequent changes.