Any Good Silo Structure Plugins You Know Of?

by seoed
25 replies
  • SEO
  • |
Hello,

I am trying to build a site based on a silo structure.

I currently use SEO Ultimate, which is quite nice for displaying
category posts on the nav bar. But strangly it just displays
only 5 posts of every category on the nav bar. Maybe I must tweak
something in the code but I dont know how.

I also contacted the owner of this plugin by making
a comment on his blog but he doesnt seem
to uodate it.

Do you know of any other plugin that can do this?
#good #plugins #silo #structure
  • Profile picture of the author yukon
    Banned
    You can automate this without a plugin.

    Backup your site/theme.

    This code will display the last 999 Wordpress Post in the same Category of the page your currently viewing. Change 999 to the max. number of links you want displayed on the page. If you want 17 Wordpress Post from the same Category displayed on the page, change the number to 17.

    You can add this to your sidebar or anyplace outside the Post Loop code.

    I had to attach the php code in a txt file, Warrior Forum keeps breaking the php code.

    I tested the code offline it should be good to go.
    {{ DiscussionBoard.errors[7535206].message }}
    • Profile picture of the author apjames
      Originally Posted by yukon View Post

      You can automate this without a plugin.

      I had to attach the php code in a txt file, Warrior Forum keeps breaking the php code.

      I tested the code offline it should be good to go.
      LOL the amusing thing is you're being thanked for this.

      Settings -> Reading -> Posts per page.

      HOW THE **** IS THIS ANYTHING TO DO WITH SILOING?



      Silos are not something you use a plugin. It's something you sit down and think about.
      {{ DiscussionBoard.errors[7978068].message }}
      • Profile picture of the author nik0
        Banned
        Originally Posted by apjames View Post

        LOL the amusing thing is you're being thanked for this.

        Settings -> Reading -> Posts per page.

        HOW THE **** IS THIS ANYTHING TO DO WITH SILOING?
        Wow from which kindergarten did you just get kicked of.
        {{ DiscussionBoard.errors[7978757].message }}
      • Profile picture of the author yukon
        Banned
        Originally Posted by apjames View Post

        LOL the amusing thing is you're being thanked for this.

        Settings -> Reading -> Posts per page.

        HOW THE **** IS THIS ANYTHING TO DO WITH SILOING?
        Originally Posted by IskandarX View Post

        I think he is in making of nuclear site reactor maybe......

        If you read/understood the OP, you wouldn't be confused (wishful thinking).

        OP asked how to get more than 5 links from only the same category (not every single category on the site), depending on the category of the Post your currently viewing.

        Welcome to Reading Comprehension 101.
        {{ DiscussionBoard.errors[7978973].message }}
    • Profile picture of the author TuNguyen
      WOW, another great post by Yukon, thanks dude.

      Just a quick question. I use the Yet Another Related Posts Plugin (YARPP), is this plugin and the code below essentially the same in terms of Silo structuring? if so then which one is better?

      cheers

      Originally Posted by yukon View Post

      You can automate this without a plugin.

      Backup your site/theme.

      This code will display the last 999 Wordpress Post in the same Category of the page your currently viewing. Change 999 to the max. number of links you want displayed on the page. If you want 17 Wordpress Post from the same Category displayed on the page, change the number to 17.

      You can add this to your sidebar or anyplace outside the Post Loop code.

      I had to attach the php code in a txt file, Warrior Forum keeps breaking the php code.

      I tested the code offline it should be good to go.
      {{ DiscussionBoard.errors[7978463].message }}
      • Profile picture of the author yukon
        Banned
        Originally Posted by TuNguyen View Post

        WOW, another great post by Yukon, thanks dude.

        Just a quick question. I use the Yet Another Related Posts Plugin (YARPP), is this plugin and the code below essentially the same in terms of Silo structuring? if so then which one is better?

        cheers
        I've never used that plugin so I don't know what all it does. The source code above simply adds links anyplace on the page (outside the Post Loop), & lets you adjust the amount of links you want displayed from only the same category. The code is very compact & only does one thing, so it's not slowing down the page loading time or anything like that, it's simply creating relevant internal links.
        {{ DiscussionBoard.errors[7978997].message }}
    • Profile picture of the author dreamtoreality
      Thanks for the code, Yukon, but is there a way to list the posts in the category alphabetically by Brand? For example:

      Panasonic
      Panasonic Model A TV Review
      Panasonic Model B TV Review

      Sony
      Sony Model A TV Review
      Sony Model B TV Review

      Toshiba
      Toshiba Model A TV Review
      Toshiba Model B TV Review


      Also, is it better for the sidebar to show posts related to the sub-category. For example, a visitor lands on "Panasonic Model A TV Review", and in the sidebar there are links to other Panasonic TV reviews only. Or is the above way better?


      Cheers
      {{ DiscussionBoard.errors[7979100].message }}
      • Profile picture of the author yukon
        Banned
        Originally Posted by dreamtoreality View Post

        Thanks for the code, Yukon, but is there a way to list the posts in the category alphabetically by Brand? For example:

        Panasonic
        Panasonic Model A TV Review
        Panasonic Model B TV Review

        Sony
        Sony Model A TV Review
        Sony Model B TV Review

        Toshiba
        Toshiba Model A TV Review
        Toshiba Model B TV Review


        Also, is it better for the sidebar to show posts related to the sub-category. For example, a visitor lands on "Panasonic Model A TV Review", and in the sidebar there are links to other Panasonic TV reviews only. Or is the above way better?


        Cheers


        Try this to sort the links alphabetically, it will still only display links from the same category of the Post your currently viewing.

        In the php code I posted towards the top of this forum thread.



        Find this code:
        &numberposts=999&order=ASC


        Add this code:
        &orderby=title


        Finished code example:
        &numberposts=999&orderby=title&order=ASC






        [extra]
        Here's a reference for some different ways to sort the links If anyone else needs something different.

        Here's a few examples from the WP link above:
        • 'author' - Order by author.
        • 'title' - Order by title.
        • 'name' - Order by post name (post slug).
        • 'date' - Order by date.

        You should be able to swap out those words in bold/red with the title code, examples:
        • &numberposts=999&orderby=author&order=ASC
        • &numberposts=999&orderby=title&order=ASC
        • &numberposts=999&orderby=name&order=ASC
        • &numberposts=999&orderby=date&order=ASC
        {{ DiscussionBoard.errors[7980971].message }}
        • Profile picture of the author nik0
          Banned
          Originally Posted by yukon View Post

          • &numberposts=999&orderby=author&order=ASC
          • &numberposts=999&orderby=title&order=ASC
          • &numberposts=999&orderby=name&order=ASC
          • &numberposts=999&orderby=date&order=ASC
          Is there also an orderby=random function ?

          For example let's say I have 40 posts in one category, then I rather not show them all in the sidebar, just my preference, and might also look more natural to have it randomly show up.

          No idea how that would work out SEO wise though, with links appearing/disappearing all the time.

          Static but then random per post would be even better, but I guess that requires a lot of custom coding.

          A somewhat way around it would be to use the current orderby methods and use a plugin where you can say I only want this widget to show up on post ID: 5,12,20,28 etc. I think those plugins exists.

          Right now I use the dynamic plugin from WP to make sure that the sidebar is not completely empty on the homepage. That way I can set the "posts from categories" only at post level and set my standard recent posts to only show on the homepage and category page (if I wish).

          Right now I haven't set recent posts on the category so I avoid messing up the silo structure and obvious the custom code doesn't show on the category pages either, makes no sense really as the list of post titles is already present there with the read more tag (removed the read more image btw).

          Results so far? Rankings dropped lol, I guess I need to give it some more time.
          {{ DiscussionBoard.errors[7981181].message }}
          • Profile picture of the author yukon
            Banned
            Originally Posted by nik0 View Post

            Is there also an orderby=random function ?

            For example let's say I have 40 posts in one category, then I rather not show them all in the sidebar, just my preference, and might also look more natural to have it randomly show up.

            No idea how that would work out SEO wise though, with links appearing/disappearing all the time.

            Static but then random per post would be even better, but I guess that requires a lot of custom coding.

            A somewhat way around it would be to use the current orderby methods and use a plugin where you can say I only want this widget to show up on post ID: 5,12,20,28 etc. I think those plugins exists.

            Right now I use the dynamic plugin from WP to make sure that the sidebar is not completely empty on the homepage. That way I can set the "posts from categories" only at post level and set my standard recent posts to only show on the homepage and category page (if I wish).

            Right now I haven't set recent posts on the category so I avoid messing up the silo structure and obvious the custom code doesn't show on the category pages either, makes no sense really as the list of post titles is already present there with the read more tag (removed the read more image btw).

            Results so far? Rankings dropped lol, I guess I need to give it some more time.

            This should work for showing random post in the same category, change the code like my last post by adding rand to the code instead of title.

            &numberposts=999&orderby=rand&order=ASC
            Keep in mind, say for example you have 10 pages in the category, but you only display 7 links, the page will show a random set of 7 links each time the page is reloaded. I would at the very least link from the Post page to the category page, then show all the links from the category page, even If you use pagination links on the category page. You don't want pages in the category getting lost/buried where Google or traffic can't find the pages.

            I'm not sure how Google will react (SERPs) If they don't see a link on a 2nd visit, when the page is crawled again.
            {{ DiscussionBoard.errors[7981361].message }}
            • Profile picture of the author nik0
              Banned
              Originally Posted by yukon View Post

              I would at the very least link from the Post page to the category page, then show all the links from the category page, even If you use pagination links on the category page. You don't want pages in the category getting lost/buried where Google or traffic can't find the pages.

              I'm not sure how Google will react (SERPs) If they don't see a link on a 2nd visit, when the page is crawled again.
              I do show all the links from the category page indeed as I don't have too many posts, only 14 in the largest category.

              You say link from the post page to the category page, that already happens cause of the menu bar right, internal linking can help of course but it's not so that it doesn't get link at all or does the Google spider skip the menubar and scan the post from start of post till end of post and then continue with the sidebar?
              {{ DiscussionBoard.errors[7981681].message }}
  • Profile picture of the author seoed
    thanks very much, dude!

    where do I have to ad this code?
    Signature
    {{ DiscussionBoard.errors[7540471].message }}
    • Profile picture of the author lsilver
      As Yukon said, wherever you want as long as its outside of the post loop code. For example, if you want this in your sidebar you can add it to a widget using a php text widget. Or you could insert it inside a theme page, like page.php.
      {{ DiscussionBoard.errors[7578029].message }}
  • Profile picture of the author Michael_Le
    Banned
    bookmarked
    {{ DiscussionBoard.errors[7595576].message }}
  • Profile picture of the author nik0
    Banned
    Works awesome Yukon, thanks a lot.
    {{ DiscussionBoard.errors[7963702].message }}
    • Profile picture of the author yukon
      Banned
      Originally Posted by nik0 View Post

      Works awesome Yukon, thanks a lot.

      You happen to know how to insert a line break between the lists of posts?

      EDIT: Never mind, I just placed   after this line and then it works

      <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></br>&nbsp;

      The code above is in an unordered list, it should create a line break on it's own.

      If you need a line break use the <br> tag.

      Reference link.
      {{ DiscussionBoard.errors[7963741].message }}
      • Profile picture of the author nik0
        Banned
        Originally Posted by yukon View Post

        The code above is in an unordered list, it should create a line break on it's own.

        If you need a line break use the <br> tag.

        Reference link.
        Yeah I didn't mean line break, I mean an empty line between them and the <br> tag does that indeed.

        To style it a bit better I installed a php text plugin, then I move a text widget to the sidebar and put the code inside there.

        Also tried to make it in a style with a thumbnail and short text snippet like other recent post widgets but couldn't manage to do that, instead the same text snippet appeared below each link. Guess I need to hire a coder for that as I hardly understand the php syntax.

        Odd enough the <br> tag does not always work, although it works in the widget, but when I edit a post in WP with the html editor and I want to create like 3 empty lines then &nbsp; does the trick instead of <br>, maybe it has to do with the theme I use.
        {{ DiscussionBoard.errors[7964247].message }}
        • Profile picture of the author Kevin
          There's another solution to create silo structure that uses free plugins here

          http://www.warriorforum.com/warrior-...-new-post.html
          Signature

          Work with the web or get swallowed by it!
          1000's of smart marketers use arpReach for their contact management and email marketing

          {{ DiscussionBoard.errors[7965087].message }}
          • Profile picture of the author nik0
            Banned
            Originally Posted by Kevin View Post

            There's another solution to create silo structure that uses free plugins here

            http://www.warriorforum.com/warrior-...-new-post.html
            Did you buy this? It looks like me that they desperately want you to sign up for their $149/month plan and on the side they sell the plugin for $20,- so I wouldn't be surprised if they made it in such way that it's insane time consuming to work with. Just my thoughts.

            Rather just use some free code that Yukon provided.
            {{ DiscussionBoard.errors[7965540].message }}
            • Profile picture of the author Kevin
              Originally Posted by nik0 View Post

              Did you buy this? It looks like me that they desperately want you to sign up for their $149/month plan and on the side they sell the plugin for $20,- so I wouldn't be surprised if they made it in such way that it's insane time consuming to work with. Just my thoughts.

              Rather just use some free code that Yukon provided.
              I had a good look at the free code provided by Yukon and it's doesn't create a silo structure. It only does part of the whole job.

              The themezoom team don't care if you sign up for the $147 / month software or not. I guess they would like you to but - the course doesn't rely on their DWS service at all.

              The course uses free plugins and it's not time consuming.
              Signature

              Work with the web or get swallowed by it!
              1000's of smart marketers use arpReach for their contact management and email marketing

              {{ DiscussionBoard.errors[7974430].message }}
              • Profile picture of the author nik0
                Banned
                Originally Posted by Kevin View Post

                I had a good look at the free code provided by Yukon and it's doesn't create a silo structure. It only does part of the whole job.
                I know, it's not a silo code, it's a code to get only pages from the same category in my sidebar, exactly how I wanted it!
                {{ DiscussionBoard.errors[7975011].message }}
              • Profile picture of the author yukon
                Banned
                Originally Posted by Kevin View Post

                I had a good look at the free code provided by Yukon and it's doesn't create a silo structure. It only does part of the whole job.
                The php code I posted does exactly what OP asked for. The rest of the silo can be built for free by reading the related silo threads here on WF.

                No plugin will ever remove irrelevant clutter from a web page, there's a million & one themes out there that people are running, no way a plugin could clean all that up.
                {{ DiscussionBoard.errors[7977576].message }}
  • Profile picture of the author yukon
    Banned
    I'm not sure why I'm getting hate from a few people on this thread. I try & help a guy out for free & some other folks just start posting smartazz rants.

    That's pretty much why I don't sell anything to IMers, there's always a few that just walk around with their hands out (what can you do for me) then b$tch about anything/everything.

    I appreciate the folks that found the code useful, but the other guys, meh...
    {{ DiscussionBoard.errors[7979018].message }}
    • Profile picture of the author Kevin
      Originally Posted by yukon View Post

      I'm not sure why I'm getting hate from a few people on this thread. I try & help a guy out for free & some other folks just start posting smartazz rants.

      That's pretty much why I don't sell anything to IMers, there's always a few that just walk around with their hands out (what can you do for me) then b about anything/everything.

      I appreciate the folks that found the code useful, but the other guys, meh...
      No hate from me! and thanks for pointing out the OP's 'actual' request (I'll be taking the 'Reading OP's Properly 101' course later today).

      I like your code, it works and it is useful! Like many here I 'wish' there was a plugin that did what I wanted but .... generally there isn't ... so over the years I've learnt to hack a theme or a plugin ... or a bit of both to make it do what I need.

      Having said that, sometimes I get lucky and find a few 'existing' plugins or snippets that work together to do what I want with very little fuss. Just thinking time.
      Signature

      Work with the web or get swallowed by it!
      1000's of smart marketers use arpReach for their contact management and email marketing

      {{ DiscussionBoard.errors[7979069].message }}
    • Profile picture of the author TuNguyen
      Some (a lot) of people are simply stupid and/or lack the right attitude. The posts you make on here are ones that I feel actually make this forum useful to have around.

      Originally Posted by yukon View Post

      I'm not sure why I'm getting hate from a few people on this thread. I try & help a guy out for free & some other folks just start posting smartazz rants.

      That's pretty much why I don't sell anything to IMers, there's always a few that just walk around with their hands out (what can you do for me) then b about anything/everything.

      I appreciate the folks that found the code useful, but the other guys, meh...
      {{ DiscussionBoard.errors[7979091].message }}

Trending Topics