Developing a WordPress Silo SEO Plugin with Yoast/All In One SEO Support

8 replies
  • SEO
  • |
Thinking about developing a silo SEO plugin for WordPress with added support for the Yoast/All In One SEO Plugins title tag data.

The plugin will generate a multi-use widget which can make popular posts, recent posts and similar widget links (there's 11 possible combinations: if you know what you are doing you can make an oldest posts widget, least popular posts widget...) where the anchor text of the widget links uses the Yoast or All In One SEO plugins title tags rather than the post titles. Would have thumbnail and excerpt support as well.

By using the Yoast/All In One SEO title tags for internal anchor text it adds valuable anchor text benefit.

The silo SEO feature would be how the links are generated, which posts are linked to.

Rather than pulling the posts to be linked to from the entire pool of posts, the widget would only pull posts from the same categories/tags the post viewed is in.

This means every post can in theory have a different set of links loaded on a Popular Posts widget. If your average post is added to 2 categories, only posts from those 2 categories would be loaded by the widget.

I use this concept with the SEO theme I develop (built into the theme, so won't work with other themes).

See these two posts which shows a popular posts widget (Popular Jokes widget) on a site I tend to add posts to one category each:

Popular posts only from the Money Jokes category : Business Jokes
Popular posts only from the Yo Mamma Jokes category : Yo Mama So Fat Jokes

Check other posts in other categories and you'll see the links change.

That's one widget which changes based on post loaded (category based silos). The jokes site has just under 1,200 posts and I don't have the time to manually link related posts together (would take months of building links manually), so this one widget (have set to show up to 50 posts) does a good job of linking related content together without the hassle of building manual silos. The site ranks quite well for joke relevant SERPs, generates around a million visitors a year, so works as well :-)

That one widget took about a minute to setup, so this is really fast silo SEO linking.

If I make the silo SEO plugin, thinking about selling it through the Warrior Special Offers forum. Which then comes to price, if interested how much would you pay for it?

David
#developing #plugin #seo #silo #support #wordpress #yoast #yoast or all
  • Profile picture of the author yukon
    Banned
    You're not siloing anything with a plugin because you can't correct all the irrelevancy on millions of blog pages.

    Related links isn't a silo, it's related links.

    Look at the amazon.com left sidebar (silo), you won't find lawnmowers & table saws while browsing the Toy category
    {{ DiscussionBoard.errors[10057746].message }}
    • Profile picture of the author SEO-Dave
      Originally Posted by yukon View Post

      You're not siloing anything with a plugin because you can't correct all the irrelevancy on millions of blog pages.

      Related links isn't a silo, it's related links.

      Look at the amazon.com left sidebar (silo), you won't find lawnmowers & table saws while browsing the Toy category
      The point of silo SEO is to reduce unrelated content from a webpage, the silo SEO widget I use helps achieve this. Obviously if you have a sitewide category link widget for example, that damages the silos (I don't use sitewide category links widgets: I generally avoid sitewide links unless to really important pages).

      Do you aim for 100% siloed links on every web page or generally siloed so significantly more links are related to the content than not related? You have to keep the link juice flowing through a site, so need some cross linking between unrelated sections.

      I aim for the latter, see my sig links and explain how they are not generally siloed based on WordPress categorization: you would have to look at multiple pages to understand what I've done.

      Can you achieve better silo SEO structures manually, yes, but those take a LOT of time/effort. This is setup in a minute or two and forget about it, perfect for those with large networks.

      Actually based on your Amazon comment you clearly don't understand what you can achieve silo SEO wise with WordPress and the right code (guess you didn't bother checking the two links!). Just like with your Amazon example, on my jokes site you won't find links to jokes about money on the jokes pages about yo mama jokes (yo mama jokes generally link to more yo mama jokes). Check out the two links and explain how they aren't siloed as well if not better than Amazon?

      The tighter the categorization, the more niched the silos become using the silo widget.

      David
      {{ DiscussionBoard.errors[10057777].message }}
  • Profile picture of the author SEO-Dave
    Think I'll take Yukon's silence as a clear cut approval of my ability to create silos using a plugin :-)

    David
    {{ DiscussionBoard.errors[10059472].message }}
  • Profile picture of the author nettiapina
    This sounds pretty interesting. I'm currently building a site that has kind of silos, and at least one of them is based around categories.

    I'd not pay that much for plugin such as this myself, because related posts is something you can generally do with 20 lines of code. Including Yoast's titles. However, having a nice and updated plugin is a plus. WSO format is kind of iffy to me, but it just might work. Silos are probably discussed more on WF than in WP circles.
    Signature
    Links in signature will not help your SEO. Not on this site, and not on any other forum.
    Who told me this? An ex Google web spam engineer.

    What's your excuse?
    {{ DiscussionBoard.errors[10070188].message }}
    • Profile picture of the author SEO-Dave
      Originally Posted by nettiapina View Post

      This sounds pretty interesting. I'm currently building a site that has kind of silos, and at least one of them is based around categories.

      I'd not pay that much for plugin such as this myself, because related posts is something you can generally do with 20 lines of code. Including Yoast's titles. However, having a nice and updated plugin is a plus. WSO format is kind of iffy to me, but it just might work. Silos are probably discussed more on WF than in WP circles.
      Thanks for the input. You are right it's not that hard to generate a list of related posts, I decided to build the silo SEO plugin and it's around 500 lines of code due to all the options/features.

      Here's the options list...

      Widget Title : Widget Heading

      Post Type : Popular Posts, Recent Posts, Recently Modified Posts, Random Posts, Reverse Alphabetical Posts or Highest Post ID (this is all possible ways to grab posts).

      Order of Posts : You can reverse popular to least popular, recent to oldest etc... allowing for 11 different configurations.

      Number of Posts : Numeric value, 10 for example.

      Show Text Link : Tick box, this widget doesn't have to use a text link, could be an image link or just the excerpt text.

      Link Anchor Text SEO Title Tag : Original Post Title, All In One SEO Title or Yoast Title.

      Show Thumbnail Image : Tick box, uses posts featured image if set, if no image set no thumbnail loads.

      How Many Links Should Have a Thumbnail Image? : Numeric value, 5 for example. This option means you can have say 10 posts show links and say 3 show thumbnail images.

      Image Alt Text SEO Title Tag : Original Post Title, All In One SEO Title or Yoast Title.

      Image Width : Numeric value, 50 for example (would be 50px).

      Image Height : Numeric value, 50 for example (would be 50px).

      Image Alignment : Center, float left, float right.

      Number of Excerpts : This option means you can have say 10 posts show links and say 3 show post excerpts.

      Number of Excerpt Words : Set the number of words in an excerpt.

      Excerpt Separator : Add say a >> sign between the text link and the excerpt.

      Excerpt Ending : Add say ... at the end of the excerpt text.

      Select Posts From : All Categories, Silo: Only Categories the Post Viewed is in, Silo: Only Tags the Post Viewed is in, Only Categories Selected Below (next setting).

      Categories List : When the previous option is set to "Only Categories Selected Below" select one or more categories you want posts to be grabbed from.

      There's four form boxes for adding inline CSS like "list-style: none;" for matching the styling to the theme used.
      List Styles UL : CSS Rules for the UL tag
      List Styles LI : CSS Rules for li tags
      Link Styles A HREF : CSS Rules for A HREF tags
      Thumbnail Image Styles IMG : CSS Rules for IMG tags

      All elements have CSS Classes for hard coding rules to CSS files.
      Thumbnail ON - Ul class = siloseo_ul_image
      Thumbnail OFF - Ul class = siloseo_ul
      Thumbnail - IMG class = siloseo_image
      Excerpt ON - LI class = siloseo_excerpt
      Excerpt OFF - LI class = siloseo_excerpt_no
      Text Links - A HREF class = siloseo_link

      I don't do things by half, it's a widget I've put a lot of time into since I use it on every WP site I own and have kept adding new features as I needed/wanted them.

      The above minus the inline CSS options is already part of the Stallion Responsive Theme (it doesn't need inline CSS options), and the theme version includes options for mixing the anchor text and alt text of links/image links: Stallion includes 4 keyphrases (like a Yoast/All In One SEO title) that's used for various parts of the theme like anchor text of internal links, so different parts of a site can use different anchor text/alt text for internal links.

      Anyway, just need to clean up the plugin code and test with a handful of random themes, will then release when I have the time (got a busy week ahead). Like you said silo SEO is discussed a lots on WF, so might be a good WF special offer I can link to from my sig. Was thinking a price tag of $20 for unlimited use on a buyers domains and a minimum of one year free support/upgrades, so for those with networks it's a one off fee.

      David
      {{ DiscussionBoard.errors[10072016].message }}
      • Profile picture of the author nettiapina
        Originally Posted by SEO-Dave View Post

        Thanks for the input. You are right it's not that hard to generate a list of related posts, I decided to build the silo SEO plugin and it's around 500 lines of code due to all the options/features.
        Ok, you definitely got my attention. Seems like a fair price, and a nice feature set. As I said I definitely appreciate a good plugin. I don't want to code for just the sake of coding.

        Can it also show custom post types and taxonomies? Don't see why not, but the answer is yes, you could easily use that instead of whatever WooCommerce has to offer for example.

        It's a bit weird that there doesn't seem to be that many really good automatic related posts plugins out there. Or to be more precise, I've not seen one. Either they're too weird, too limited, or just plain bad.
        Signature
        Links in signature will not help your SEO. Not on this site, and not on any other forum.
        Who told me this? An ex Google web spam engineer.

        What's your excuse?
        {{ DiscussionBoard.errors[10072190].message }}
        • Profile picture of the author SEO-Dave
          Originally Posted by nettiapina View Post

          Ok, you definitely got my attention. Seems like a fair price, and a nice feature set. As I said I definitely appreciate a good plugin. I don't want to code for just the sake of coding.

          Can it also show custom post types and taxonomies? Don't see why not, but the answer is yes, you could easily use that instead of whatever WooCommerce has to offer for example.

          It's a bit weird that there doesn't seem to be that many really good automatic related posts plugins out there. Or to be more precise, I've not seen one. Either they're too weird, too limited, or just plain bad.
          Currently it doesn't have custom post types and taxonomies as a feature. Would be a nice feature though.

          Adding custom post types (and Static Pages and Attachments) shouldn't be too difficult, should be a case of adding another selection form with options to tick the types (Posts, Pages, Attachment, any registered custom post types).

          Adding custom taxonomies might be harder, will have to look into it.

          Related posts plugins which search through post titles and/or post content are hard to code well, they tend to be database intensive and can cause server problems.

          I used one that on archive parts of the site the plugin searched through each archived post (most sites show 10 posts on a category) for related posts.

          It meant if you had the plugin set to show 5 related posts, the plugin would search through 10 sets of 5 related posts at 2 database queries per post found (10 x 5 x 2 = 100 database queries) and because the plugin only loaded related posts on posts (not on archives) did nothing with the results! If you had the plugin set to show 10 posts it would add 200 database queries on the home page, categories etc... for no reasons (bad coding). On the actual posts it cost 10 database queries for 5 related posts, not too bad.

          It's why I currently don't use a proper related posts plugin, too resource intensive.

          David
          {{ DiscussionBoard.errors[10076538].message }}
          • Profile picture of the author nettiapina
            Originally Posted by SEO-Dave View Post

            It's why I currently don't use a proper related posts plugin, too resource intensive.
            If you go that route I think you'd need to have a separate script to search through the contents, and write the resulting relationships to the DB. Pretty much as the indexing process that some advanced search plugins do.

            One way to implement related posts is just to have an interface to link posts together. Simple to implement, but not automated at all.
            Signature
            Links in signature will not help your SEO. Not on this site, and not on any other forum.
            Who told me this? An ex Google web spam engineer.

            What's your excuse?
            {{ DiscussionBoard.errors[10076987].message }}

Trending Topics