Seo for Buddypress


Description

It gives you the possibility to enter title, description and keywords for the main blog, the user blogs and the buddypress pages.

Read what others are saying about Seo for Buddypress on wpmu.com
http://wpmu.org/optimize-buddypress-for-search-engines-with-the-newly-updated-seo-plugin/

The 1.x version is a complete rewrite of the old plugin.
It has a new logic, and much more functionality.
If you update from an old version, please go to the settings page and click on “Update Database”.

For bug report and feature requests please go to:

http://sven-lehnert.de/en/2009/04/29/buddypress-plugin-seo-for-buddypress/

If you find a bug or need some help please post it as a comment on this site.

Installation

  1. Upload ‘Seo for buddypress’ to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPressIn the main blog theme header.php, must exist
    < title > < ?php bp_page_title() ? > < /title >

    In the user blog theme header.php, must exist
    < title > < ?php wp_title(); ? > < /title >

These are the standard title tags. Added by buddypress and wordpress by default in the header.php.
If you did not change your themes, or did any customisation, they will be there.

That’s it, have fun.

Update:
If you update from an old version, please go to the settings page and click on “Update Database”.

Download: Seo for Buddypress

and support us: PAYPAL

100 Comments

  • Paul says:

    BP 1.1.2 and WPMU 2.8.6
    Seem to have a problem similar to that which is recently reported here. No admin menu with which to adjust settings for the plugin.
    When I go directly to wp-admin/admin.php?page=seo-for-buddypress I’m immediately redirected to /wp-admin/?c=1

    Any insight?

  • svenl77 says:

    Hi Mike, I uploaded a new version, I hope it’s fixing your bug.
    looking for feedback.
    Sven

  • svenl77 says:

    Hi Mike,
    Buddypress has changed a lot in the last versions.
    Nothing stable there, things change very fast.
    I have to make changes to the plugin very often to keep it working.
    The plugin is in a very early status like buddypress itself.

    But if you post a bug, I will always give response.
    I will look into the home page bug and let you know.

    Looking into the future:
    version 0.7 will come in the next 2 weeks with bug fixes and improved tags.
    The finale stable version 1.0 will hopefully come at the end of the year.
    With the 1.0 version all needed will be integrated.(read the comments)

  • Mike says:

    Hi Sven,

    Great plugin and very necessary. Thanks for working on this. I installed the latest version of BuddyPress two weeks ago and the latest version of SEO for BuddyPress from the BuddyPress plugin site two days ago. I seem to be having the same problem as Mark Leonard on the 11th of May – the Home page of my site is coming up with the title of a profile page. Also, even though I’m logged in, the %username% tag is not working for it and shows blank instead. It does work as normal when I go to my actual profile page though.

    Is there something I’m missing? Great plugin! But I do really need my homepage SEO to work properly :) Let me know if there is any more information I can provide.

  • svenl77 says:

    @Alexander, thanks for the message.
    I will start rewriting the special tags in the next days.
    The 3 tags in the plugin are rest pieces from an early version of the plugin, where it was more like thinking loud in php.

    The hole plugin has been rewritten. Just special tags has been left out till now.

    So please wait for the update in around 2 weeks. I anyway rebuild all.

  • Alexander says:

    hey, nice plugin!
    In version »0.6.6« %username% gets a wrong output in the »PROFIL HOME > Keywords/Tags« field. instead of the username it says %username% ;)

  • svenl77 says:

    @Alen, next update will be around 2 weeks.

    Is there any chance of getting tags like bbpress post title, site title etc and as many of the other ones which can be found in All in one SEO?

    Yes, step by step I will add them all.

  • Alan says:

    Hey, great plugin! Just wanted to ask when you plan to offer more “Special tags”.

    These standard ones are great, but they are a little limiting:

    %username%
    %groupname%
    %eventname%

    Is there any chance of getting tags like bbpress post title, site title etc and as many of the other ones which can be found in All in one SEO?

    Thanks

  • svenl77 says:

    OK, it should be fixed now.
    Thanks Boone Gorges for the answer in the bp forum.
    http://buddypress.org/forums/topic/add_submenu_page-is-not-working-on-all-instalation

    I just needed to change the priority of the add_action to something higher.

    @ All, thanks for all the testing.

  • svenl77 says:

    I just uploaded a new version 0.6.5.
    I hope this version will fix the nav bug.
    Also I added the missing js and css.
    Don’t ask me why they disappear…

    I added the nav problem (add_submenu_page) to the buddypress forum. Will see if there comes an answer.
    After this I will continue developing the Special Tags.

  • svenl77 says:

    mm, I will get into this now.
    also I have problems with the trac/svn from wordpress.
    At the update, I lost some js and css files and if I commit my changes, it’s not doing it probably.

  • Trace says:

    Hi, just upgraded to BP 1.1.2 and latest version of BP SEO. My previous BP SEO settings work fine, so I see my titles working as they should for each page, but I am unable to access the BP SEO screen in the dashboard. When I click on the BP SEO link (in new position in dashboard under “BuddyPress” I don’t go to the BP SEO screen, I go to the main dashboard page and the URL is reverted to: http://leadpress.com/wp-admin/?c=1 instead the intended URL where the BP SEO page is usually found… just a heads up.

  • Watch says:

    Hi svenl77
    thanks for the new version
    unfortunately SEO for budypress doesn’t appear in the admin bar for me

  • svenl77 says:

    @thomas

    the url should be
    wp-admin/admin.php?page=seo-for-buddypress

  • svenl77 says:

    Changed the way Seo for Buddypress is added to the Buddypress admin panel.
    I hope it will work now for everyone…

    Please give me feedback. I can’t create this bug at my own installation.
    I tried it at 2 different buddypress on different server, without any error.

  • thomas says:

    Quite the same for me. It is the first option within Buddypress section, but I’m getting errors on clicking it: “I can’t reach the page http://sheepworld.de/wp-admin/seo-for-buddypress.php” //2.8.5.2/1.1.2/Chrome/XP

  • svenl77 says:

    ok, so it is a bug. I will check this later this day.
    Thanks,

  • Anja says:

    Hi,
    I have the same problem as Watch. The ‘Seo for Buddypress’ options does not appear in the admin menu (It should be in the options of ‘Buddypress’ in the admin menu).
    I have uploaded the plugin, put the folder in wp-content/plugins, activated it sidewide.
    The plugin is activated, but there are no options

  • Watch says:

    No,
    unfortunately it doesn’t appear,
    anywhere in the WPMU’s admin bar

  • svenl77 says:

    @ Watch,
    It should be under the Buddypress admin menu.
    There must be a new option Seo for Buddypress

  • Watch says:

    Hi svenl77
    I use BPress 1.1.2 + MU 2.8.5.2.
    There is no error message : your plugin is well installed but it’s impossible to reach the admin page
    SEO BPress doesn’t appear in WPMU’s admin bar
    I reinstalled but met the same problem
    Best regards

  • svenl77 says:

    It should work with 2.8.5
    Its running without any problem.
    What buddypress version do you use?

    Could you send the error message? or give me an example of what is going wrong.

  • watch says:

    Hi thanks for your plugin : very interesting and useful
    I updated my MPMU and BBPress today and i think that your plugin doesn’t work with WPMU 2.8.5
    could you please confirm ? thank you for your work ! best regards

  • MapePro says:

    Vielen Dank für die Bemühungen! Nach dem Update funktioniert es jetzt! Danke!
    (Meine PHP Version ist 5.2.11)

  • svenl77 says:

    update 0.6.1 fix the missing argument bug

  • svenl77 says:

    Hallo MapePro, danke für die Info. Kümmere ich mich morgen darum. Es ist schon richtig, an der Stelle werden nur 4 Parameter übergeben. Mich wundert, dass das bei dir einen Fehler erzeugt. Bei mir leuft es.
    welche php Version hast du?

  • MapePro says:

    Hallo. Vielen Dank für das nette Plug-In!
    Ich bekomme aber immer folgenden Fehler:
    Missing argument 5 for rr_bp_seo_entry(), called in /home/mapeus/public_html/my/space/plugins/seo-for-buddypress/seo-for-buddypress.php on line 579 and defined in /home/mapeus/public_html/my/space/plugins/seo-for-buddypress/seo-for-buddypress.php on line 845

    “wp-content” heißt bei mir “space”

  • svenl77 says:

    Hi @all, after a long break of heaving holiday, I’m back in the virtual world.
    I had to do to many things and in the end I was running into trouble with the update to wpmu 2.8.4a buddypress 1.0.3 and bbpress 1.0.2 and the integration steps. Now I have nearly done, and have time to come back to my open source work. Sorry for the long time of silence.

    Thanks a lot for all the feedback. I will and have already started to add all of your suggestions into the new version.

    Work is on the way . I just waiting for the new version of buddypress to test the new theme architecture.

  • Jay says:

    I’m new at this, does anyone have a nice format of what they used for all fields? Because I’m new to buddypress I don’t know what all sections mean in the admin settings so was looking for a template of content to place there. Thanks.

  • Casey says:

    Hi again Sven

    I’ve had a little time to use the plugin and I was wondering:

    1. Would it be possible to make the Forums meta data more specific. Like this for each topic: Page Title = Topic Title; Meta Description = First topic post; Meta Keywords = tags? This would be really great

    2. Also it seems there is no page title option for messages

    Thanks again. The plugin is great!

  • BuddyPress plugins are better hooked under BuddyPress than Settings. Here’s what I did to my file. It would be great if you consider this on the next release.

    add_submenu_page('bp-core.php','Seo for buddypress otion page', 'Seo for Buddypress', 1, $pagefile, 'rr_bp_seo_options_page');

  • Casey says:

    thanks sven

    Oooh I’m not too sure which tags! I wonder is it possible to include other entries from the base profile for the profile description (besides username)??

  • svenl77 says:

    not jet, but in the next versions I will at more. I’m working in the moment at the mu blogs part.

    please write down the tags you would like to be integrated. so I will add them if possible.

  • Casey says:

    Great plugin, thanks a lot Sven

    Can i ask are there any other tags I can use besides the 3 listed?

    %username%
    %groupname%
    %eventname%

    Thanks!

  • Stef says:

    Hi Sven

    Thanks for the answer back-i will give the new version a try :-)

  • svenl77 says:

    Hi kunal, I will try to answer your question.
    First of all, The Plugin will be extended in the next weeks.
    Buddypress is developing fast, and things change. The plugin will go all steps with it.

    When I started developing Seo for Buddypress, I thought it will be a small Plug-in just for the buddypress sites. So I decided, to use the option table to store the meta data.

    Then I started to extend the plugin, to work with new buddypress plugins which were popping up quick with the start of buddypress 1.0.

    So I needed more and more fields in the option table.

    I tested Seo for Buddypress with Headspace2 and All in one Seo.
    I use Headspace2 for the main Blog and Seo for Buddypress for the Buddypress part. All in one Seo should work too.

    I started a deep search in the web and couldn’t find a mu plugin to optimise the Member blogs properly.
    So I come up to the point, to extending Seo for Budyypres to do the main and member blog optimization too.

    But for this I have to rewrite Seo for Buddypress completely to use its own table. The option table is not the way.
    In the next weeks I will build up Seo for Buddypress to become a powerful plugin for all the seo needs of a wordpress mu / buddypress site.

  • kunal says:

    Hey, thanks for developing the plugin.

    From the last 2 comments its apparent that you are planning on extending the plugin to encompass the main blog as well as user blogs. Can you tell us by when this will be released?

    Until then, can you recommended, what plugin we should use for the main blog?

    Thanks again.

  • svenl77 says:

    @ Kevin HA, I tested the plugin with All in One SEO Pack and HeadSpace2. Platinum SEO plugin I don’t know, sorry.

    But after your post I start thinking about the mu problems.
    We need seo and sitemap generation for all mu blogs.
    I will continue developing in this direction.
    So in one of the next versions, mu blogs and sitemap generation will be integrated.

  • Kevin HA says:

    Hi all ! Thank you for that plugin ! Just for me to know : what seo plugin do i have to use for the WordPress Mu part ?

    Because of ‘Platinum SEO plugin’ seems to be uncompatible !

    any ideas ?

    Thanks.

    Kev from France

  • This is a really great plugin Sven, thanks for creating it. I haven’t found any problems with the plugin and I found it to be really straight forward.

    I look forward to future updates!

  • svenl77 says:

    Hi Stef, version 0.05 will be released tomorrow with integration of the directories view. It also comes up with some more detail information about how to use.

    next week I will look for a way to remove the line with a action hook.

    “Seo for Buddypress” is still in developing less then 0.0x

    Functionality and the admin view will become more user friendly in the next versions coming up in the next weeks.
    Thanks for you feedback :-Sven

  • Stef says:

    Seems like a great plugin but im so confused on how to use it? Any more details? And im confused with which line to delete? Thanks again fro a great plugin.

  • admin says:

    I just updated Seo for Buddypress to version 0.4 to fix a bug reported by Mark Leonard.

    Next Version 0.05 I will integrate the directories view groups, members, blogs and events.

    I forgot to integrate them, because I built my own views.

  • seoadsense says:

    Great Articles – Checkout seoadsense.free2step.com for lots of seo tips and tricks.

  • svenl77 says:

    @Mark Leonard I will look at this an let you know!

  • svenl77 says:

    hello, I have to say sorry. I started this blog and forgot that I have to moderate comments. Today I have seen all the posts … . I will look at it now thanks allot for the feedback.

  • Finally someone who can write a good blog ! . This is the kind of information that is useful to those want to increase their SERP’s. I loved your post and will be telling others about it. Subscribing to your RSS feed now. Thanks

  • Mark Leonard says:

    Hello,Thanks fot the plugin. It works well for me but My home page has the meta tags for profile page instead of home page. I have all in one seo installed as well.

    Thanks

    MarkLeonard

  • baron says:

    Works great, thank you

  • admin says:

    I have just updated the seo for buddypress plugin to version 0.02 for integration with the bp-events plugin. So its possible to enter title, description and keywords for the following pages.

    my events in profile
    events home
    events wire
    events forum
    events members

Leave a Reply

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WP Hashcash