Jump to content
Jack_mcs

Header Tags SEO

Recommended Posts

It means for different products or categories. They will be listed. You need to check them to find the problem. It is usually caused by linked or duplicate products but could be other reasons.

Thanks.

Share this post


Link to post
Share on other sites

I noticed the Title tags, generated from the product_info.php file, repeat the name of the category a second time and also contains two hyphens:

 

Category Name - Category Name - - Product Name

 

I checked the product_info.php file and didn't see where anything was duplicated.

It is caused by the options in page control. Maybe the category and default category are both checked - something like that.

Share this post


Link to post
Share on other sites

It is caused by the options in page control. Maybe the category and default category are both checked - something like that.

Product and Root are both selected.

Share this post


Link to post
Share on other sites

I found it. It was pulling from Manufacturer.

 

On one of my pages under Categories, it now displays the title tags and meta information.

However, I also have the cPath listed.

So the page title is cPath_21 | Page title

Is there a way to remove this?

Share this post


Link to post
Share on other sites

On one of my pages under Categories, it now displays the title tags and meta information.

However, I also have the cPath listed.

So the page title is cPath_21 | Page title

Is there a way to remove this?

It only loads the data provided. If it is loading the cPath, that must be set in the database. Look at the category edit page for that category to find the problem.

Share this post


Link to post
Share on other sites

It only loads the data provided. If it is loading the cPath, that must be set in the database. Look at the category edit page for that category to find the problem.

 

No, it's bizarre. I can't find anything with cPath_21 in the db.

Here is my index.php code:

 

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<?
ob_start();
?>
<?php
/*** Begin Header Tags SEO ***/
if ( file_exists(DIR_WS_INCLUDES . 'header_tags.php') ) {
 require(DIR_WS_INCLUDES . 'header_tags.php');
} else {
?>
 <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
 <title><?php echo TITLE; ?></title>
<?php
}
/*** End Header Tags SEO ***/
?>
<meta name="verify-v1" content="TohvsgzhkdU5HZ14DRCMu/ns2UoEcp8x7LPTI/iYZ9A=" />
<?
$preventDuplicates->checkTarget(ob_get_clean());
echo $preventDuplicates->finalMeta . "\n";
?>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">

 

It's like it's slisting the oscommerce cpath somehow and then it adds all the relevant title text from SEO afterwards.

Share this post


Link to post
Share on other sites

No, it's bizarre. I can't find anything with cPath_21 in the db.

Here is my index.php code:

The contribution comes with a setup index file. Try that, and the other included files, to see if the problem is fixed.

Share this post


Link to post
Share on other sites

hi,

 

is it a problem to place an <img src="" > in the field 'Header Tags Categories Description', i tried and it's possible but this get in the way of proper functionality of HT SEO?

 

kind regards

Share this post


Link to post
Share on other sites

The contribution comes with a setup index file. Try that, and the other included files, to see if the problem is fixed.

Don't think I can as I have too much ad hoc code in the page, which has been changed.

If it,s not in the db, is there anyway these variables in headertags could cause it?

$header_tags_array

or canonical.

The same cPath_21 is contained in the meta name and meta description source of the outputted HTML.

I have a checkbox called root ticked in the SEO admin page - could that be it?

Share this post


Link to post
Share on other sites

is it a problem to place an <img src="" > in the field 'Header Tags Categories Description', i tried and it's possible but this get in the way of proper functionality of HT SEO?

It won't serve any purpose and will dilute the useable text. The search engines strip html code from those tags. Otherwise, you would see a lot of porn site links on google with images not everyone would want to view. :o

Edited by Jack_mcs

Share this post


Link to post
Share on other sites

Don't think I can as I have too much ad hoc code in the page, which has been changed.

It doesn't matter. Using the loaded one just means your site won't display correctly but for a 10 second test, that won't matter much. Although, today may not be the best of days to try that. Or you can rename the included one to index_text.php and access it that way.

Share this post


Link to post
Share on other sites

I don't have an answer for the first problem. I would need to look at the code for that. For the second, the breadcrumb is controlled by the code in the application_top file. Be sure that code has been changed.

 

I solved my original problem by replacing $_GET with $HTTP_GET_VARS everywhere in includes/header_tags.php. I don't know why $_GET wasn't working, because my version of PHP is later than 4.1.0. Jack, do you think there will be any negative consequences of my switch to $HTTP_GET_VARS, or should that work okay?

Share this post


Link to post
Share on other sites

I solved my original problem by replacing $_GET with $HTTP_GET_VARS everywhere in includes/header_tags.php. I don't know why $_GET wasn't working, because my version of PHP is later than 4.1.0. Jack, do you think there will be any negative consequences of my switch to $HTTP_GET_VARS, or should that work okay?

They are bsically the same but $HTTP_GET_VARS is less secure and will eventually not work at all. You might want to ask your host what the problem is.

Share this post


Link to post
Share on other sites

They are bsically the same but $HTTP_GET_VARS is less secure and will eventually not work at all. You might want to ask your host what the problem is.

Ok. Thanks for all your help. This is a great contribution!

Share this post


Link to post
Share on other sites

It doesn't matter. Using the loaded one just means your site won't display correctly but for a 10 second test, that won't matter much. Although, today may not be the best of days to try that. Or you can rename the included one to index_text.php and access it that way.

 

Aha.

Your original index.php works (default)

I found a ob_start in my code just before the title and this is a security add on for oscommerce that looks to clean URLs for any hacker code, etc.

I commented out the ob_start and it works fine.

However, the ob_start obviously has to be there for a reason.

 

 require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<?
//ob_start();
?>
<?php
/*** Begin Header Tags SEO ***/
if ( file_exists(DIR_WS_INCLUDES . 'header_tags.php') ) {
 require(DIR_WS_INCLUDES . 'header_tags.php');
} else {
?>
 <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
 <title><?php echo TITLE; ?></title>
<?php
}
/*** End Header Tags SEO ***/
?>
<meta name="verify-v1" content="TohvsgzhkdU5HZ14DRCMu/ns2UoEcp8x7LPTI/iYZ9A=" />
<?
$preventDuplicates->checkTarget(ob_get_clean());
echo $preventDuplicates->finalMeta . "\n";
?>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>

Share this post


Link to post
Share on other sites

jack:

 

would you please advise where I can find the instruction to download the add-ons and how to install it ?

 

thanks

 

June@GlassChics.com

Share this post


Link to post
Share on other sites

It won't serve any purpose and will dilute the useable text. The search engines strip html code from those tags. Otherwise, you would see a lot of porn site links on google with images not everyone would want to view. :o

 

my purpose was to have an image to give nicer presentation when a category is selected; normally you would see just heading and subcategory (with images) or just products when there are no subcat's; but i want an image to place banner or promote some eyecatcher product inside one of the subcat

any suggestion as contribution

Share this post


Link to post
Share on other sites

would you please advise where I can find the instruction to download the add-ons and how to install it ?

There is a link on page 1.

Share this post


Link to post
Share on other sites

my purpose was to have an image to give nicer presentation when a category is selected; normally you would see just heading and subcategory (with images) or just products when there are no subcat's; but i want an image to place banner or promote some eyecatcher product inside one of the subcat

any suggestion as contribution

I'm sorry. I misread your question. I thought you were asking about the meta description tag. For the categories description, you can use whatever html code you want. In fact, if you have the TinyMCE editor installed, you can enable it for the categories, making it easier to add such things.

Share this post


Link to post
Share on other sites

hi,,

 

i got a strange issue with my website.A while ago i installed header_tags_seo and google_xml_sitemap on my website.Lately i noticed that both of these contribs are not showing up under configuration in admin.I had a look at the configuration group table and there are no entries regarding these two contribs.

 

But in configuration table there are entries relevant to these two contribs.I then removed the entries and reinstalled the database entries for these two conribs and it all worked okay.That was yesterday .

 

Today i cant see any entry for header_tags_seo and google_xml_sitemap under configuration_group.When i look at the database there is no entry for these two contribs under configuration_group but the values are still present under configuration.I dont know whats going on here.How come only these group entries are being deleted.

 

Has anybody come across this before.

 

 

kind regards

 

nafri

Share this post


Link to post
Share on other sites

Aha.

Your original index.php works (default)

I found a ob_start in my code just before the title and this is a security add on for oscommerce that looks to clean URLs for any hacker code, etc.

I commented out the ob_start and it works fine.

However, the ob_start obviously has to be there for a reason.

 

 require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<?
//ob_start();
?>
<?php
/*** Begin Header Tags SEO ***/
if ( file_exists(DIR_WS_INCLUDES . 'header_tags.php') ) {
 require(DIR_WS_INCLUDES . 'header_tags.php');
} else {
?>
 <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
 <title><?php echo TITLE; ?></title>
<?php
}
/*** End Header Tags SEO ***/
?>
<meta name="verify-v1" content="TohvsgzhkdU5HZ14DRCMu/ns2UoEcp8x7LPTI/iYZ9A=" />
<?
$preventDuplicates->checkTarget(ob_get_clean());
echo $preventDuplicates->finalMeta . "\n";
?>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>

 

ANy ideas how to make Headers SEO work with Security Pro? http://addons.oscommerce.com/info/5752

The ob_start in index.php causes a problem

Share this post


Link to post
Share on other sites

i got a strange issue with my website.A while ago i installed header_tags_seo and google_xml_sitemap on my website.Lately i noticed that both of these contribs are not showing up under configuration in admin.I had a look at the configuration group table and there are no entries regarding these two contribs.

It sounds like you have an older version of Ultimate SEO installed, which would cause that problem. Be sure you are using version 2.2d_5.

Share this post


Link to post
Share on other sites

Hi,

 

I would like to add to the title of the advanced search results, the word that I have looked for.

 

Is there an easy way for this?

 

Thanks.

Share this post


Link to post
Share on other sites

I would like to add to the title of the advanced search results, the word that I have looked for.

 

Is there an easy way for this?

I'm sory but I don't understand the question. If you are asking how to change the title of the advanced search page, you just edit it in page control. If you are talking about changing the search results, that isn't a question for this thread.

Share this post


Link to post
Share on other sites

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

×