News and Announcements

  • entries
    0
  • comments
    0
  • views
    4811518

IP.Board 3.3 Dev Update: New SEO Tweaks Roundup

Sign in to follow this  
Followers 0

Entry posted

14,140 views

We released IP.Board 3.3.0 as beta yesterday to our clients and I wanted to just round-up some of the very latest SEO changes we've made this week.

We've invested a lot of effort into making sensible non-invasive changes to IP.Board to encourage search engines to spider pages we want them to spider and to remove extraneous links, potential crawler errors and non-desirable keywords. We routinely check progress on this forum in Google Analytics and Google Webmaster tools to identify any areas that need further work. I spotted a few things which I've fixed which include the following.

Tags
We added tags back in 3.2 and we've continued to make improvements including adding 'other items tagged' which is now an option when viewing a topic. However, guest and search engine access to tags was largely blocked and the URL to fetch a list of matching items wasn't very friendly.

This has now been changed. The old format URL was 'index.php?app=core&module=search&do=search&search_app=forums&search_tag=tagName'. It's now a much snappier '/tags/forums/tagName/'.

Search engine bots now have access to the tag results page within the search engine so they can spider the results of specific tags. This should increase good keyword density.

Guests and 'unread' links
The default setting in 3.3.0 is to disallow topic tracking for guests. This means this setting applies to search engines too. However, the 'last topic' link when viewing a list of forums still retained the '/unread/' parameter. This is fine as it sends a soft redirect header which Google correctly picks up. That said, it is an unnecessary hoop for Google to jump through and as topic marking is disabled, there is no benefit to this parameter.
This has now been removed in 3.3.0.

Title tags
We've also gone through and removed some more unnecessary title attributes from links such as the 'Go to latest unread' which preceded almost every 'last topic' link when viewing a forum, search results and sub-forums. This further reduces undesirable keywords.

Soft 404s
On reviewing the crawler errors listed within Google Webmaster Tools, I noticed a lot of largely irrelevant pages were listed as being 'soft 404s'. Google declares a page a soft 404 if it sends a standard OK header (200) but it seems to contain no valuable data such as a generic 'No data to show' message within a table. This occurred with regularity with the 'Who Posted' feature as well as the 'Display Name History' button on user's profiles. I've now removed both links to Guests as arguably they serve little purpose to a non-member.


Ratings
I've added schema data to the IP.Board topic rating system so Google will detect and show the relevant rating with the search result.



These are all fairly little changes but they'll further improve your forum's SEO which can only be a good thing! We're looking forward to seeing these new changes and features in action on your forums.


Sign in to follow this  
Followers 0


38 Comments



Posted

Again, more welcome additions. :)

  • Loading...

Share this comment


Link to comment

Posted

nice, very helpful to those of us who are bad with seo too

  • Loading...

Share this comment


Link to comment

Posted

Please better tell us that SITEMAP generation (aka IP.SEO) is in by default in 3.3.0 and WORKS as it was supposed to! :)

altenerg, Maxxius, Derzhis and 5 others like this
  • Loading...

Share this comment


Link to comment

Posted

Nice changes.

  • Loading...

Share this comment


Link to comment

Posted

God with the 100's of changes i've made to 3.2.3 including SEO tweaks. I'm not looking forward to upgrading lol

  • Loading...

Share this comment


Link to comment

Posted

I've got decent SEO but all these tweets might put me up to good or very good.
Thanks for focusing on this aspect. Without members it doesn't matter what forum software you are running.

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Teddy Rogers' timestamp='1330003489']
Do people worry way too much about search engine results than the content and reputation?

Ted.

Yes some people do ;)

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Teddy Rogers' timestamp='1330003489']Do people worry way too much about search engine results than the content and reputation?

Yes! The most important ingredient for SEO is rich, unique content. Humans, in general, are lazy and typically seek the path of least resistance. While these SEO changes are good, they won't help much for PR if a site has little or no unique content. A niche...is what we all should be striving to find.

Collin S. and Charles like this
  • Loading...

Share this comment


Link to comment

Posted

Good content and good SEO are not mutually exclusive, they are both equally important. My site always had good content on it. When I installed a SEO optimization plug-in for a competing forum software about 4 years ago, my traffic quadrupled, as did my Google Adsense earnings. The content was there, but the clearly having the site better optimized for SEO was also EXTREMELY important. The good SEO wouldn't have helped if the content was there and vice-versa.

I applaud and give Invision Power a standing ovation for their efforts to make SEO on their software as good as possible!

stoo2000, Feld0, rastaX and 2 others like this
  • Loading...

Share this comment


Link to comment

Posted

[quote name='ehMac.ca' timestamp='1330037504']Good content...

Define "good." There's a big difference between "good" and "unique." Don't get me wrong, SEO is a "good" thing to have but it's very overrated. If there's diverse, dynamic unique content on a site, major search engines are going to comb through them, regardless of having SEO incorporated. I mean, link structure ALONE makes more of a difference than anything else.

  • Loading...

Share this comment


Link to comment

Posted

consider this
Site A publishes a very well written article that is unique in every aspect.
site B scrapes that article from site A

Site A doesn't give a flying fu** about SEO. Therefore, Google visits site B more regularly and indexes the article before site A has any chance.

add to that, because site A doesn't tell Google when the article was published nor give any relevant information about any thing SEO, Google can't tell who scraped who? it will simply assume that the article on site B is the original.

this only goes to show how important SEO is :)

SubStrider likes this
  • Loading...

Share this comment


Link to comment

Posted

Have you done anything about the visitors and keywords tables in IP SEO? The associated database tables run over thousands of pages and make the database bloated. Seems there's no way to disable recording this information.

  • Loading...

Share this comment


Link to comment

Posted

Nice & looking great! :3

  • Loading...

Share this comment


Link to comment

Posted

nice
when hosting solutions customer will have that installed ?

  • Loading...

Share this comment


Link to comment

Posted

what about microformats? Are you planning to do something about that?

  • Loading...

Share this comment


Link to comment

Posted

mieciu7 see this:
http://community.invisionpower.com/blog/1174/entry-7401-ipboard-33-dev-update-microformat-and-schema-updates-seo/

Matt likes this
  • Loading...

Share this comment


Link to comment

Posted

Matt, with the tag issue and modification, can you please make sure, that the tag name also gets inserted as the title of the tags, as even though the existing tags are pretty useless anyway (no offence), they also have no tag content as the title.

For example if the tag is named:

/tags/dancing-frog, then the first words of the title is: Dancing Frog

It makes a real difference to SEO to have the actual tag name as the first words as a title of the tag.

I know a few of you made comments on that thread I started, but believe me when I say, that I do know SEO, and that addition would be great.

Thank You

  • Loading...

Share this comment


Link to comment

Posted

Steve,

Because the tag system shows tags by app, we do need the app name in there, so the format is /tag/forums/dancing-frog

We could do /tag/dancing-frog/forums but it seems less readable to me.

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Matt' timestamp='1330416843']
/tag/forums/dancing-frog


That would be fine, Matt, as long as the search engines can read them, AND that the tag is ALSO the first words in the title. Here is an example of what I mean:

http://screencast.com/t/vso0F3gpHl8

  • Loading...

Share this comment


Link to comment

Posted

Steve,

This is how it looks currently:

Steven UK likes this
  • Loading...

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now