Username Password
Bookmark and Share

setting up for SEO

Setting up for SEO

These are common tasks that I've found that SEO experts require you to have the ability to do:

  1. Setting up keywords and description meta tags for each page.
  2. Having different values for <title> and <h1> for each page. Currently in WebGUi, There are two issues: 1) H1 isn't used. and 2), the title property for a page layout sets the value for both <title> and the title of the page (which is displayed as <h2>).
  3. Having alt properties for images
  4. Having alt properties for anchors (links)

meta tags

WebGUI already has fields for the description and keywords metatags. Please see the SEO wiki. But my personal perference is to add the metatags in to the Extra <head> elements (tags) property field for each page layout.

<meta name="description" content=""/>
<meta name="keywords" content="" />

This puts them all in one place, and then allows me to use the Summary field for other purposes. (see below)


Idealy, we should be able to use content profiling for this, but webgui isn't setup in such a way that the style template can read a page's content profile variables. So, here are some methods:

  1. put it in the Extra <head> elements (tags) property field (make sure you remove it from the style template) - and you need to make sure that you define it for EVERY page you have.
  2. Contiue to utilize the default behavior and use the title property field to set the <title> tag.

Using H1 as the title of the page.

If you do <title> option one above, then the title property of the page layout will define the title of the page. (this is default behavior).

  1. To display the title as <h1>, modify all your page layout templates to display the page title as <h1> instead of <h2> OR
  2. OR add the h1 into your description field for each page layout. If you don't want it to be seen, add h1{display:none;} to your site's stylesheet. This will allow you to retain the default templates and allow <h1> and <h2> to display different values.

If you choose to use <title> option two, you will no longer have <h1> or <h2> defined. So lets define both. The options below will assume that you need two different values for <h1> and <h2>:

  1. setup content profiling and setup two variables: "h1title" and "h2title". Then modify all your pagelayout templates to utilize those new variables. 
  2. Or you can just put the h1 and h2 titles into the description of the page layout. You will need to set "display title" property to false. If you don't want two titles showing up on your page, then you can add in your css: h1 {display:none;}

Image alt tags

If they are posted as file assets, there is a place for you to include additional properties to the image. Edit the image and provide the alt in the parameter's field.

If they are included in the description of an article asset, you can right click on the image and there is a place there to definethe alt tag.

If the image is attached to the article, or other asset, you are out of luck. userDefined Variables would be useful in this instance.

Anchor title tags

If the links are generated in navigation assets, this can be tricky. Content profiling doesn't work here.

If you want the title to be the same as the page's title, or menu title, you can modify the navigation template to use one of those two fields. If the value is to be different, you must resort to hardcoding the hyperlinks. userDefined Variables would be useful in this instance.

If the links are in your content, the link generator thing gives you the option to provide one. This option is only available witht he tinymce editor

Keywords: meta data meta tags SEO

Search | Most Popular | Recent Changes | Wiki Home
© 2023 Plain Black Corporation | All Rights Reserved