chrometweaks.org

What is the best free iPage web host?

Click Here To View All Answers...


Question I have... What is the best free iPage web host? Hoping for any response. Another quick question... I just got the HTC contribution working and it's very helpful..

Just wondering how useful the product page tags (title, desc, keywords) are for getting the product pages indexed. Google supposedly doesn't pay attention to keyword tags. Is it better to just incorporate more keywords in the product description itself?.

On a related note, does anyone know if the manufacturers' information popup pages (additional info about manufacturers) are indexed? Since they are JS, I'm thinking they aren't. If this is true, then I guess it's better to put manufacturer's info on the product pages themselves (below the product descriptions)...

Comments (28)

I'm stumped. I'm not so sure what is the right answer. I'll do some Googling and get back to you if I bump into an answer. You should email the people at iPage as they probably know..

Comment #1

Yes, the 'Title' meta tag is probably in the top 3 most important things that google looks at. The other meta tags are not as important to google, however, they may be importatn to smaller engines..

My suggestion would be to make the manufacturer info a seperate page, rather than a js popup, so that would give you more pages to be indexed...

Comment #2

Yes, that's what I was thinking too. Does anyone know of a contribution that puts additional manufacturer info on a regular indexable page? The only one I saw was the one I installed, which uses a JS popup window..

Also, I don't suppose there's an easy way to set the product names as the page titles via HTC? I've got 1,000+ products to do ;( I think you can set HTC so that product page keywords are automatically taken from the product descriptions...

Comment #3

HTC builds the title for products from the categories table automatically so you shouldn't have to do anything with that. The only problem is that HTC displays the page title before the product title. This should be switched if you are using both..

Jack..

Comment #4

Can someone give me a link to the HTC contribution, cheers..

Comment #5

There is a link at the top right of the forum pages - "Contributions".

Here's the link to Header Tags Controller.

<http://www.oscommerce.com/community/contributions,207/category,all/search,header+tags+controller>.

Dwayne..

Comment #6

"HTC builds the title for products from the categories table automatically so you shouldn't have to do anything with that. The only problem is that HTC displays the page title before the product title. This should be switched if you are using both.".

Jack,.

I set the header_tags.php as follows:.

// product_info.php - if left blank in products_description table these values will be used.

Define('HTTA_PRODUCT_INFO_ON','1');.

Define('HTKA_PRODUCT_INFO_ON','1');.

Define('HTDA_PRODUCT_INFO_ON','1');.

And the resulting title on product pages is the default page title. No product title is inserted. I also tried it with the first line set to "0" and empty and the same thing happens. Only when I manually insert the product title via the admin product page does it show up. What settings should I use to automatically insert product names as page titles, or does this have to be done one by one through the admin panel or phpmyadmin? Is there an easier way?.

Also, can you tell me how to reverse the title, so the product title appears before the page title? With both the product and page title together, the result is quite long. Does this have any implications from a SEO standpoint (is having too long of a title a no no)? I know that browsers display 60-115 characters of title text..

Thanks!..

Comment #7

Nevermind - I got the product names set as page titles via phpmyadmin..

One more question, though - is there an sql query that will take the manufacturer's name and insert it at the end of each product title? For example "widget" > "widget - by XYZ Co."?..

Comment #8

The product titles should be showing up once this contribution is installed. Try doing this: in includes/header_tags.php, locate the following code in the products_info.php section:.

 if (empty($the_product_info['products_head_title_tag'])) {.

     $the_title= HEAD_TITLE_TAG_ALL;.

   } else {.

     if ( HTTA_PRODUCT_INFO_ON=='1' ) {.

       $the_title= HEAD_TITLE_TAG_ALL' 'clean_html_comments($the_product_info['products_head_title_tag']);.

     } else {.

       $the_title= clean_html_comments($the_product_info['products_head_title_tag']);.

     }.

   }.

Delete it, or comment it out, and replace it with.

$the_title='TEST TITLE';.

Save & upload it, and refresh your browser. Does your browser title say TEST TITLE? If not, what does it say and what is your urlt?.

To switch the order, in includes/header_tags.php, find this.

  if (empty($the_product_info['products_head_title_tag'])) {.

     $the_title= HEAD_TITLE_TAG_ALL;.

   } else {.

     if ( HTTA_PRODUCT_INFO_ON=='1' ) {.

       $the_title= HEAD_TITLE_TAG_ALL' 'clean_html_comments($the_product_info['products_head_title_tag']);.

     } else {.

       $the_title= clean_html_comments($the_product_info['products_head_title_tag']);.

     }.

   }.

And change it to.

 if (empty($the_product_info['products_head_title_tag'])) {.

     $the_title= HEAD_TITLE_TAG_ALL;.

   } else {.

     if ( HTTA_PRODUCT_INFO_ON=='1' ) {.

       $the_title= clean_html_comments($the_product_info['products_head_title_tag'])' - ' .HEAD_TITLE_TAG_ALL;.

     } else {.

       $the_title= clean_html_comments($the_product_info['products_head_title_tag']);.

     }.

   .

This only matters if you have define('HTTA_PRODUCT_INFO_ON','1'); in languages/english/header_tags.php. If you have it set off, then just the product title is used. Usually, IMO, it is better to have it set to 1. This will allow you to cram more keywords into the title tag. Just seperate them with a - to let the SE's know it is not one sentence. The same change should be made to all of the sections on that page that use that form (such as index.php)..

I think google only uses 60-80 characters. Yahoo will go longer sometimes if they deem it relevant. It is better to control it yourself. If they use part of the title in your listings and it is cut off in the middle of a word, it doesn't look good. Keep your title to around 60 - 80 and you should be OK..

Jack..

Comment #9

I wouldn't waste my time trying to figure that out if I were you. You are going about it backwards and causing yourself more trouble in the end. What happens when you add ten new products? You will have to go in and edit each one. Or what if you change your keyword and want to add that to your title. You now have to manually change all of your settings. You should get HTC working correctly and let it do it's job.



Jack..

Comment #10

Jack, thanks very much. Works like a charm..

"The same change should be made to all of the sections on that page that use that form (such as index.php).".

By this you simply mean use a "-" to separate the text, right? No code changes..

"I wouldn't waste my time trying to figure that out if I were you. You are going about it backwards and causing yourself more trouble in the end.".

The reason I want to insert the manufacturer's names in the title is because we have lots of unique manufacturers that people are likely to search for by name. I guess I'll include the manufacturer's name as part of the product name so it'll get carried over to the title tag. Is there an easy way to do this, or do I have to do it manually?.

Do I need to re-run the "UPDATE products_description set PRODUCTS_HEAD_TITLE_TAG = PRODUCTS_NAME" query each time I add new products?..

Comment #11

Just wondering - would it improve SEO if I set the description tag on product pages the same as the product description text (which is written in a narrative format)? Or would it be best to leave the general, site-wide description tag on product pages (or use both, provided it comes out to less than the 200 or so characters that SE's index)? I know the description tag is given less weight than the title tag by the SE's...

Comment #12

No, I meant you need to reverse that code for all of the sections in the includes/header_tags.php file. Otherwise you will run into the same problem you did with product_info.php..

To insert the manufacturers name automatically, make these changes to the includes/header_tags.php file. Find this code in the product_info section.

  $the_product_info = tep_db_fetch_array($the_product_info_query);.

And add this right after it.

  $the_manufacturers_query= tep_db_query("select manufacturers_name from "TABLE_MANUFACTURERS" where manufacturers_id = '"$the_product_info['manufacturers_id']"'");.

   $the_manufacturers = tep_db_fetch_array($the_manufacturers_query);.

Then, farther down in the same file, find.

    if ( HTTA_PRODUCT_INFO_ON=='1' ) {.

       $the_title= clean_html_comments($the_product_info['products_head_title_tag'])' - ' .HEAD_TITLE_TAG_ALL;.

     } else {.

       $the_title= clean_html_comments($the_product_info['products_head_title_tag']);.

     }.

And change it to.

    if ( HTTA_PRODUCT_INFO_ON=='1' ) {.

       $the_title=  $the_manufacturers['manufacturers_name']' - 'clean_html_comments($the_product_info['products_head_title_tag'])' - ' .HEAD_TITLE_TAG_ALL;.

     } else {.

       $the_title= $the_manufacturers['manufacturers_name']' - 'clean_html_comments($the_product_info['products_head_title_tag']);.

     }.

This will add the manufacturers name to the beginning of the title. If you don't want it there, just edit the two lines to place it where it should be..

Jack..

Comment #13

Thanks, the manufacturer's name in the title works great! I think it's about time I started learning php!.

This post has been edited by.

Mark754.

: 01 October 2004, 21:16..

Comment #14

I just got the HTC contribution working and it's very helpful..

Just wondering how useful the product page tags (title, desc, keywords) are for getting the product pages indexed. Google supposedly doesn't pay attention to keyword tags. Is it better to just incorporate more keywords in the product description itself?.

On a related note, does anyone know if the manufacturers' information popup pages (additional info about manufacturers) are indexed? Since they are JS, I'm thinking they aren't. If this is true, then I guess it's better to put manufacturer's info on the product pages themselves (below the product descriptions)...

Comment #15

The title tag is very important and you should take time to setup HTC correctly so that each page has a unique title. It's true that google doesn't use the meta tags but other SE's do so don't ignore them. Adding them to your product description is a good idea. But understand that when you try to optimize a page for the SE's, you are doing just that - optimizing a.

Page.

, not a site. So each page you set up needs to have it's own keyword(s) to get the best advantage of the SE's..

Javascript is ignored by the SE's so there is no need to optimize those pages..

Jack..

Comment #16


This question was taken from a support group/message board and re-posted here so others can learn from it.