1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.1 SEO - Posts v. Threads

Discussion in 'XenForo Questions and Support' started by TheLaw, Oct 28, 2011.

  1. TheLaw

    TheLaw Well-Known Member

    Here's an interesting one and I'm sure that this was thought out 274 times by the genius developers here before settling on the current system.

    I've wondered about best SEO practices and whether threads are better than posts or vice versa to canonicalize urls for submission to search engines. As of right now, content accessibility via duplicate URLs cannot happen in the manner in which posts are indexed. The hash provides an in-page link to anchor text (aka a jump link) to all the posts on that page of a thread and not to a separate post on its own page. So one can think of threads as having multiple pages, each page consists of 10 posts which are referenced as on page links. On other forums we know, there are links that will open up a page consisting only of that post and you can think of a thread page as a separate URL that generates a chronological ordering of 10 separate posts.

    One thought is that threads should be indexed because those are the topics of conversation and the posts are just subparts of a thread. That would seem a logical manner of order for humans. It also avoids duplicate content on two urls (all the posts on the page are understood to be places on a page, not 10 pages appearing as part of one page.) But I'm wondering whether for SE purposes if a post option might be more effective. As such, posts would have their own URL instead of being a page and are indexed based upon post number. Currently page 5 of a thread looks like this:


    Right now, going to post 5 looks like this:


    As a post under what I'm suggesting, a URL would look like this:


    There are gurus far beyond me but I am wondering whether 25-500 word posts might index more effectively than 10 post pages that may contain as many as 3,000 - 8,000 words. Just a thought to throw out there. I wonder since some software seems to index better even though it seems less efficient although it might be due to lack of quick movement to adherence of standards.
    Digital Doctor likes this.
  2. AzzidReign

    AzzidReign Well-Known Member

    I've also been a proponent of how xF has it as default. Usually single posts are not what you want to be showing up in the Google index (IMO and possibly in my sites' case) because it is only a limited amount of information and say that that posts outranks your thread which is much more informative or even posts right after it may have better information for the end user. Think about a lot of these people that come to our sites. A lot of them do not know how forums work exactly. I remember this prior to me starting my own...I would come to a site with a single post via Google and then I would back out because it wasn't what I was looking for and at the time I didn't know how to access the full post.

    I even hate when some of my threads on my site get indexed on a different page rather than the OP. The OP is usually (again, in my instance) what needs to be indexed and not the other pages. Yes, a single page may be smaller in size, but is it more informative? Are the users going to bounce back into Google results because of the limited information and not being able to scroll through the rest of the posts? User experience vs SE rankings, which would you rather have? Yes they may come to your site but what value is that user to you if they click "back" right away?
    TheLaw likes this.
  3. TheLaw

    TheLaw Well-Known Member

    That's a good point. FWIW, most of the other large forums don't seem to index the individual posts, thread only. Was a thought...
  4. AzzidReign

    AzzidReign Well-Known Member

    I think it's also something that vBSEO has added to their plugin...someone feel free to correct me if I'm wrong as I haven't used vBSEO for 2 years now. My whole thing is wanting to get the right information to the end user.
  5. Carlos

    Carlos Well-Known Member

    There's a disable button for "#1250" trailing, and the post numbers (the one next to "like" and "reply"). Other than that, vBSEO does essentially the same thing xf is doing.
  6. Deebs

    Deebs Well-Known Member

    I only submit threads and deny spiders from indexing individual posts (as long as they honour robots.txt).

Share This Page