HeadSpace 2

Apr 25, 2006 | Tags: , , , , , | Written by Administrator

download

Download: headspace2.zip
Version: 3.4.1
Updated: April 2, 2008
Size: 415.17 KB
Downloaded: 24,113 times

Support This Plugin!

While this software is being provided free to use, it takes considerable time to develop and support. If you do find it particularly useful or want to request a feature then consider donating money as an incentive for me to carry on developing it.

Thanks!

I have other plugins too!

HeadSpace is a powerful all-in-one plugin to manage meta-data and handle a wide range of SEO tasks. With it you can tag your posts, create custom titles and descriptions that improve your page ranking, change the theme or run disabled plugins on specific pages, and a whole lot more.

Because the configuration of meta-data can be a complicated and tiresome process HeadSpace provides several shortcuts to reduce your effort:

  • Meta-data nesting - data is collected not only from the page itself, but nested parent pages
  • Dynamic data extracted - why repeat yourself when you can extract data from the post itself?
  • Full GUI interface - data is entered alongside post content, and with a full auto-suggested AJAX interface for tags and keywords
  • Mass-editing - now you can edit meta-data for all pages and posts at one go!

HeadSpace is fully WordPress 2.3 compatible and enhances the default tagging features. The same functionality is provided in all versions of WordPress from 2.0 upwards.

HeadSpace is modular in nature and provides a full set of modules that allow you to configure your site exactly as you want and without requiring several conflicting plugins - everything is contained within one consistent interface. These modules include:

  • Page-specific modules that can be applied to posts, pages, categories, archives, search pages, 404 pages, and the home page!
    • Page titles - SEO optimized titles
    • Tags and keywords are auto-suggested using a smart algorithm or via Yahoo - full WordPress 2.3 tagging support
    • Page-specific plugins - have plugins that run only on specific pages!
    • Theme-specific plugins - change your site theme on specific pages!
    • Description - what appears in search engine listing
    • More text - change the 'more text' for each post
    • JavaScript & CSS - add JavaScript or CSS files to a post
    • No index - configure whether a page is indexed by search engines
    • Site name & description
    • RSS name & description
    • Anything else you want - HeadSpace allows custom meta-data
  • Site-wide modules:
    • Configure auto-formatting (wpautop), auto-fancy quotes, and auto-clickable links
    • Tracking codes for Google Analytics (new & old code), Crazy Egg, StatCounter, 103bees, and Mint, with the ability to not track registered users
    • Google section targeting
    • Expanded RPC support (provides tags in blogging tools such as Ecto)
    • First Time Visitor - display a special message to visitors when they first visit your site (based upon idea by Seth Godin)
    • Disable Widgets

Due to the number of meta-data plugins available for WordPress, HeadSpace will import data from these plugins:

  • UTW (Ultimate Tag Warrior)
  • SEO Title tags
  • All-in-one SEO
  • Jerome's Keywords
  • Simple Tagging
  • lud.icro.us HeadMeta
  • HeadMeta description
  • More Unique

Now there's no reason not to use it!

HeadSpace is available in the following languages (all included within the plugin):

If you can provide a language translation then please get in contact with the author. A PO file is provided with the plugin to be used in translating with poEdit.

People upgrading from previous versions should be aware that you must reconfigure the plugin. As much of your existing configuration will be retained, and existing custom meta data for posts should be completely safe.

WordPress 2.3 tagging support is transparent. If you are upgrading from an older version of WordPress and an older version of HeadSpace then you should run the 'HeadSpace tag' importer from inside HeadSpace. This will convert all your old HeadSpace tags into new WordPress tags.

Version History

Installation

The plugin is simple to install:

  1. Download headspace2.zip
  2. Unzip
  3. Upload headspace2 directory to your /wp-content/plugins directory - the directory must be called headspace2.
  4. Go to the plugin management page and enable the plugin
  5. Configure the options from the Options/HeadSpace page
  6. Ensure your theme calls wp_head in header.php (most themes do this anyway)

You can find full details of installing a plugin on the plugin installation page. Note that, depending on your site configuration, you may need to increase the amount of available memory to 32MB. Details of doing this can be found here.

Concepts

It is useful to understand the process involved in generating meta-data for a WordPress page. HeadSpace allows meta-data to be both nested and dynamically generated from the page itself.

Nesting

This is a fairly simple concept, but one that requires explanation. When a page is to be displayed, HeadSpace looks at the page type and retrieves meta-data from all available sources. For example, when displaying a post, HeadSpace will first look at the post's meta-data, then it will look at meta-data set for all posts, then it will look at global meta-data. When displaying a category page, HeadSpace will look first at the category meta-data, then at global meta-data.

The reason for this nesting is that you can configure HeadSpace as little as possible, but get the maximum effect. For example, adding a tag of 'scuba' to the global 'tag' settings will mean that every page will have the 'scuba' tag set, in addition to whatever specific meta-data the page may contain.

Inheritance After

Note that nesting can be disabled.

Dynamically generated meta-data

Dynamic meta-data is simply meta-data that is taken from the post being displayed. In practical terms this means you can insert special tags into HeadSpace meta-data that are replaced when a post is to be displayed. These tags are:

TagInserts
%%date%%Date of the current post/page
%%title%%Title of the current post/page
%%excerpt%%Excerpt of the current post/page
%%modified%%Modified date of the current post/page
%%id%%Post/page ID
%%userid%%Post/page author's ID
%%name%%Post/page author's name
%%category%%List of categories the post/page belongs to
%%category_description%%Category description
%%searchphrase%%Search phrase
%%currentdate%%Current date
%%currenttime%%Current time
%%page%%Current page and total pages (i.e. page 1 of 3)

Configuration

HeadSpace has site modules and page modules. Site modules affect the site as a whole, while page modules affect individual pages. Both are configured from the Options/HeadSpace/Modules page of the administration section. Page modules appear as:

Page Modules

Modules can be dragged and dropped into the appropriate areas. Modules in the 'simple' area will always when editing meta-data. Modules in the 'advanced' area will only appear when a link is pressed.

Site modules appear as:

Site Modules

Note that some modules have an edit button allowing further configuration. Disabled modules do not run and use no resources.

Page Settings

Configuration of page settings takes place from the HeadSpace administration page:

Page Settings

Clicking any of the sections will allow the meta-data to be configured:

The exact details and the order in which they appear is determined by your page modules. Note that advanced modules are hidden behind an 'advanced' link that, when clicked, will expand to show the advanced modules.

Post & Page Settings

The plugin adds an extra section to the post and page editing screen:

Admin Edit

Like for page settings the exact details and order is determined by your page modules. The settings defined here always take precedence over settings defined elsewhere.

Category Settings

You can also configure HeadSpace settings when editing a category from the Category Management page.

Category settings are applied when viewing a category page, and will inherit settings from the general category settings, as well as the global settings.

Mass-Editing

HeadSpace provides a mass-editing interface which allows you to change meta-data across all posts and pages. The interface is found in the Manage/Meta-data administration page:

Mass Edit

You can select the type of meta-data from the drop-down menu.

Tags or keywords

If the tag module is enabled then HeadSpace will automatically suggest tags for posts based upon previous tags. A smart-matching algorithm is used so that matches will be made when words have the same root. For example, if you previously defined the tag 'elevate' then the smart-matching algorithm will detect 'elevator', 'elevated', 'elevating', and 'elevates'.

Tags are added with a special interface:

Tags

You can either manually enter tags in the input box, or you can click on a tag to have it added. Tags can be suggested using a smart HeadSpace algorithm, or you can enable a Yahoo option to have Yahoo suggest tags.

Ecto

HeadSpace now allows you to use both Ecto and Marsedit (and possibly other blogging tools) to configure keywords and descriptions. HeadSpace keywords are directly mapped to tags:

Ecto Tags

To obtain this functionality you must enable the RPC module in HeadSpace, and configure Ecto to put tags in the keywords:

Ecto Templates

WordPress 2.3 users do not need to enable anything as this version of WordPress already supports Ecto and tags.

Why are no tags being suggested?

This is a popular question and has a simple answer: because you have no existing tags. The auto-suggest tag feature is designed such that it learns from your behaviour and suggests tags based upon what tags you gave to previous posts. As such, if you have not tagged any previous posts then HeadSpace will not be able to make any suggestions. Likewise, if your previous tags do not match anything in a new post, HeadSpace will not be able to make any suggestions.

Further Reading

Scott Frangos over at WebHelperMagazine.com has written a detailed walkthrough (part 1 and part 2) for using HeadSpace, and Zain Bodor of Knowledge Constructs has written a fight-based knockout.

Support

Please direct all support questions to the HeadSpace support forum. Any support questions left on this page may not be answered.

Bugs & New Features

Date Current outstanding bugs Status
03 Apr 2008 Fatal error
04 Apr 2008 500 Internal Server Error when entering token for 'Global Settings' and 'Tag Pages'
12 Apr 2008 Tags disappearing / Not being suggested / Not appearing

A full list of all bugs can be found in the HeadSpace issue tracker.

Date Current requested features
25 Jan 2008 Use Yahoo suggest with mass-edit auto-tag
31 Jan 2008 Incorrect path to CSS/JS files when loading cforms II on a per-page basis
03 Feb 2008 Generic module
13 Apr 2008 add categories to Page Count feature

A full list of all requested features can be found in the HeadSpace feature tracker.

Help me to save time by reading these instructions!

Please report bugs in the HeadSpace issue tracker.

Please make feature suggestions in the HeadSpace feature tracker.

Please direct all support questions to the HeadSpace support forum.

Share This

Comments (page 52 of 52)

  1. CJ :

    May 10, 2008 10:49 am

    Just checked out the plugin. It's a great plugin however, there is one fatal flaw for me.

    I read throught the two part tutorial and didn't see anything here. . . maybe I'm over looking it.

    Anyway, the mapping of keywords to tags kills the plugin for me. Why? Because there are often keywords that I don't want visible on page while having tags visible on page. With this plugin I have no choice on how to seperate out keywords Vs tags.

    Maybe the option to have tags be keywords but also a keyword meta field only? That way we could put whatever keywords we want into the keyword field and if you choose to have tags as keywords then they would be put into that field as well.

    Other than that, the plugiin looks amazing. Wish I could use it.

  2. Hexy :

    May 6, 2008 3:35 am

    hi!
    First,I like your projects very much after trying lots of them.
    Now I have a little qustion about HeadSpace2.Even I've checked the comments above,I didn't find how to fix it.So please help if you can see me.

    My problem is that the title which was HeadSpace set AND the default title which was my theme set WORK together!Just like this:
    (My blog Name) >> (HeadSpace2 set title) - Wordpress
    Hexy's logs >> Home - Hexy's logs - Wordpress

    I don't think it's the situation expected.I do think it should be:
    (HeadSpace2 set title)
    Home - Hexy's logs

    Isn't it?

    I just think that maybe the theme's header.php or wp_head is lack of a Judgement(IF).I tried to hide the part of theme's header.php,only left the ,but the title disapeared completely!

    I wonder how to fix that,or my situation is normal??
    Hope you can see this..please....

  3. Cláudio :

    May 2, 2008 8:42 am

    Hi John.
    The HeadSpace2 is incredible.

    I wish to suggest a feature, but as 'feature tracker' is not working, I'm sending it from here.
    #1
    Have you planning to create a HeadSpace2 based plugin to behave in the footer, instead of in header ?
    The HeadSpace2 is awesome, but I didn't discover any other to do the same in the footer.

    #2 Instead of create a new plugin, could you add a option to insert things in the footer?

    Thanks anyway!!

  4. Wally :

    Apr 28, 2008 12:31 pm

    Hmmm. Tried to get into the feature and issue trackers to post this, but got a bad gateway error for both. I will try to post in the forum, but will also leave it here just in case. This is a feature request, and it would really make my day (month? year?) if it could be done. In the mass meta data manipulation, could you also add an option to modify the category? I know category really doesn't fall into the meta-data arena like tags and page title, etc., but you do already have a page-slug option there, so I thought "Why not?". My reason is that I deal with some multi-author blogs, and sometimes the selected category really doesn't match everything else. Could you please, please, please add that?

  5. Sergio Simarro :

    Apr 28, 2008 9:27 am

    Third question:
    3. How to avoid retrieving the keywords/tags when calling the content?

    Thanks!

  6. Sergio Simarro :

    Apr 28, 2008 9:09 am

    Hi!!

    I have moved from All in one Plugin to Headspace2 because I adjust much more better to the strategies I am trying to develop. So, congratulations for the Plugin.

    But I have 2 questions (using Wordpress 2.5):
    1. How can I get rid of the » added at the begining of the title of each post or page?
    2. Is there any way to separate tags (from Wordpress installation) and keywords (directly from Headspace Plugin)?

    For future improvements, here are my proposals:
    1. Being able to define a default structure by category: now you can define a default structure por title and descriptions not defined specifically in each post/page, so making this by category would be much more powerful.
    2. Being able to use custom fields (as tokens) into the title or description.

    Thanks for your help and kind regards.

  7. David Kidd :

    Apr 23, 2008 12:20 pm

    I do seo work for this client (link above) they had someone create a new theme with a static home page. What code might I put on this page to use Headspace.

Pings & Trackbacks

ambiencemedia.mav.bz, aqua2run.com, bergjohansen.kresign.com, bigjewelryblog.com, bl.asphemo.us, blog.838zone.com, blog.achille.name, blog.bgstil.com, blog.dahh.net, blog.dimok.ru, blog.freetemplate.it, blog.manboo.info, blog.paradiseo.fr, blog.ramenos.net, blog.tiracon.com, blog.yepn.net, blogbroker24-7.com, blogecho.cn, bloggerdesign.com, blogofon.com, bogdanlebu.wordpress.com, bradfrostweb.com, bradtheblogboy.com, carrero.es, casheep.com, cch.wfcsu.net, cg.7n7i.com, david.scatigna.it, designcreatology.com, doktor-schubert.de, doktor-schubert.net, doransky.hu, edblog.net, free-wordpress-plugins.net, freewareus.com, ganhar-online.com, gidibao.net, i.rrhoblog.de, ishawn.net, ka-yue.com, keshwani.wordpress.com, knowledgeconstructs.com, lb.viks.org, leonstafford.com, mistle.atnifty.com, my.donews.com, mymarketer.net, n0tablog.wordpress.com, nathananderson.us, parandroid.com, projects.jesseheap.com, quickrob.com, raisedbyturtles.org, richnicheblogging.com, riyogarta.com, samdevol.com, seo.cn58.net, seosistems.com, serge-rauber.fr, tek-works.com, themey.com, theseoblogger.com, topherkohan.com, ubunturus.wordpress.com, vinta.ws, webfadds.com, webhelpermagazine.com, weblife.netsons.org, weblogtoolscollection.com, wenxin.adminway.cn, westblog.8866.org, wp.tekapo.com, wpplugin.bodait.com, wpseo.com, adsenseidiot.com, adsenseshack.com, aleydasolis.com, allmybelongings.co.uk, anwaelte-in-vulkane-werfen.de, baza23.com, blogseller.ru, carmical.net, classicteez.com, comeacross.info, dailyseoblog.com, danielerollo.com, ditii.com, drostdesigns.com, dynn.net, easylady123.com, eu-broadband-internet.com, fahdmurtaza.com, filination.com, flishfun.com, geekissimo.com, gexiaofei.com, giuseppesurace.com, glennstovall.com, google-ok.cn, gwacie.com, henkou.mykyoudo.com, hikids57.com, hostingusa.dreamhosters.com, hot-spots.cn, hyperlinkguerrilla.com, infodoorway.com, internetmarketersbay.com, itsmylife.cn, joostdevalk.nl, kenlee.cn, kichus.in, koudal.dk, marcorichter.net, marcosiviero.com, maxspeeds.com, melandri.net, michaelgramm.de, muratdikici.com, nixser.com, orioa.com, osxcm.cn, osxcn.com, profesorblog.com, rapidsearch.cn, re-design.de, sdpingguo.com, searchenginejournal.com, seoblog.hu, seobusiness.ca, seochampion.ru, stalkked.com, stephanmiller.com, swtung.org, theadsenseidiot.com, tipografo.org, tokkel.be, toprankblog.com, uweselbst.de, wordpress-it.it, wordpresscn.com, wordpressmania.it, wordpressplugin.org, wp-plugins-db.org, wpseo.cn, xptt.com, yeeach.com, zoekmachine-optimalisatie-seo.be, zen.bg

Leave a comment


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

Help me to save time by reading these instructions!

Please report bugs in the HeadSpace issue tracker.

Please make feature suggestions in the HeadSpace feature tracker.

Please direct all support questions to the HeadSpace support forum.

Home | Software | Terms & Conditions | Sitemap | John Godley © 2008
Close
E-mail It