Latest News: (loading..)
kymation

[Addon} Modular SEO Header Tags

473 posts in this topic

This addon is designed to help you make your pages more attractive to search engines and customers. It allows you to have full control over your site's header title, meta description, and other meta tags. Installation uses the osCommerce 2.3.x module system for ease of installation with minimal edits to core files.

 

The code is here.

 

Regards

Jim

Edited by kymation
tgely likes this

Share this post


Link to post
Share on other sites

The initial release includes modules to control the Title on your product pages. You can add the current product name (same as the stock module), a new product name/title that you enter on the product page, the store name, an arbitrary text string, and/or the Category name. Any of these modules can be combined in any order with custom separators.

 

Future releases (as soon as I can manage) will add similar modules for:

  • The description meta tag on product pages.
  • The title and description tags on category pages.
  • The title and description tags on manufacturer pages.
  • The title and description tags on the front (index) page.
  • Most of the rest of the tags that Google reads.
  • Anything else that I think is useful, or that someone convinces me is useful.

 

Regards

Jim

Share this post


Link to post
Share on other sites

im click download

The requested URL /contributions/modular_seo_header_tags_1.0.tar.gz was not found on this server

problem oscommerce.com ? no possible download

Share this post


Link to post
Share on other sites

im click download

The requested URL /contributions/modular_seo_header_tags_1.0.tar.gz was not found on this server

problem oscommerce.com ? no possible download

 

 

It is not the only one that cannot be downloaded. I believe there is a problem in the downloads section at the moment

Share this post


Link to post
Share on other sites

I don't know what happened to the initial upload, but I've posted a new copy that seems to be working.

 

Thanks to everyone who posted/emailed to tell me.

 

Regards

Jim

Edited by kymation

Share this post


Link to post
Share on other sites

Can I see some screenshots please?

 

I'm searching for an alternative to Header Tags SEO which is a big mess.

 

Thanks,

 

Michael

Share this post


Link to post
Share on other sites

How do you do a screenshot of a header tag? Source code?

 

Regards

Jim

Share this post


Link to post
Share on other sites

The admin is pretty much like all of the rest of the admin modules. Look at the existing Header Tags modules in your 2.3.1 admin and you'll have a pretty good idea of what these look like.

 

The problem with screenshots is that the images take up space that I need for release files. There is a limit of 300KB on uploads; anything over that requires waiting for an admin to approve it. This can sometimes take days. I try to keep the package size down enough that it stays under the limit so that people don't have to wait for a new release.

 

Regards

Jim

Share this post


Link to post
Share on other sites

I've added a new version to the usual place. The downloads area has been eating Addons lately, so no idea how long this one will last.

 

This release adds product meta description modules and front page title and description modules. The total is now 10 modules with more to come.

 

Regards

Jim

Share this post


Link to post
Share on other sites

Apparently it lasted less than eight hours. Uploaded yet again.

 

Regards

Jim

Share this post


Link to post
Share on other sites

Apparently it lasted less than eight hours. Uploaded yet again.

 

Regards

Jim

 

Sorry Jim to inform you that when click the the download icon, all I get is a 404 error code - page not found.

Share this post


Link to post
Share on other sites

I uploaded another copy. Apparently all new uploads disappear overnight.

 

The good news is that I have finished all of the modules that were on my list -- a total of 21. I'll upload the new version as soon as I finish the changes to the User's Manual.

 

regards

Jim

Share this post


Link to post
Share on other sites

I've uploaded a new version to the Addons area. Since the addons area is currently deleting files, and it thinks this package is over 300KB (it's not), I'm hosting the files here. The package may or may not show up in the Addons sometime in the near future. I'll keep trying.

 

The package now contains 21 modules that cover nearly every Title and Meta Tag of interest. If I missed something you need, or you found some neat new tag that you think is useful, post it here. I'll consider adding more modules if the addition is of interest to enough people.

 

Regards

Jim

Share this post


Link to post
Share on other sites

Hi!

 

Great module!!

 

some Q's / Remarks:

 

1: the module title string returns this error on installation somehow:

 

Warning: Invalid argument supplied for foreach() in /includes/modules/header_tags/ht_product_title_string.php on line 72

 

2: do you have keyword insertion module too in your 21 module package you mentioned in this thread?

3: I have only one problem with current module order somehow:

On category pages it shows: category_name - default shop name

But on product page it shows the default shop name first and then the product name somehow...

 

any idea?

I checked orders but look ok...

Category Title 200

Front Page - Description 1

Front Page - Title 10

Google Analytics 0

Manufacturer Title 100

Product Meta Description - Product Description 200

Product Title - Product Name

Share this post


Link to post
Share on other sites

1. Which title string module? There are three.

2. No. Keywords are ignored by all search engines.

3. Check your sort order. You need to increase the sort order of the module you are using for Store Name.

 

Regards

Jim

Share this post


Link to post
Share on other sites

hi jim

 

thanks for the great add on

 

1 with regard to the google metatags i am missing :

- revisit after ( days / months )

- author

- canonical

- language ( nl,en,fr etc. )

- copyright

 

 

2 is it possible to include the metatag 'keywords' in a module because several dutch search engines use the tag

 

thanks eric

Share this post


Link to post
Share on other sites

I've uploaded a new version to The usual place. Since those uploads are now disappearing almost immediately, it is also available from my server. If you have been having problems with one of the string modules, this should fix it.

 

Regards

Jim

Edited by kymation

Share this post


Link to post
Share on other sites

Eric

 

1. Those tags all sound like reasonable things to add. I'll put them on the list for the next release.

 

2. I find it hard to believe that any public search engines use the Keywords tag. They would get spammed into uselessness. I can believe that they are used in private intranets where there is strict control over the web pages, but not on a public service. Oh well, I'll add it to the list.

 

Regards

Jim

Share this post


Link to post
Share on other sites

bug fix for ht_product_title_manufacturer.php

 

find:

$manufacturers_query_raw = "
           select
             m.manufacturers_name
           from
             " . TABLE_PRODUCTS . " p
             join " . TABLE_MANUFACTURERS . " pd
               on m.manufacturers_id = p.manufacturers_id
           where
             p.products_status = '1'
             and p.products_id = '" . $products_id . "'
             and pd.language_id = '" . ( int )$languages_id . "'
         ";

 

 

 

replace with:

$manufacturers_query_raw = "
           select
             m.manufacturers_name
           from
             " . TABLE_PRODUCTS . " p
      join " . TABLE_PRODUCTS_DESCRIPTION . " pd
             join " . TABLE_MANUFACTURERS . " m
               on m.manufacturers_id = p.manufacturers_id
           where
             p.products_status = '1'
             and p.products_id = '" . $products_id . "'
             and pd.language_id = '" . ( int )$languages_id . "'
         ";

Share this post


Link to post
Share on other sites

Hi!

 

**just to get back to my minor bug report:

ht_product_title_string.php is the file which returns the error.

 

** are you really sure GOOGLE, BING, YAHOO do not count/apply keywords anymore?

 

I will uninstall and install latest version now and see what happens :) thanks!!!

Share this post


Link to post
Share on other sites

That should be:

$manufacturers_query_raw = "
           select
             m.manufacturers_name
           from
             " . TABLE_PRODUCTS . " p
             join " . TABLE_MANUFACTURERS . " pd
               on m.manufacturers_id = p.manufacturers_id
           where
             p.products_status = '1'
             and p.products_id = '" . $products_id . "'
         ";

Thanks for the bug report. I'll fix the master and repost it. Not that posting anything on the Addons site is of any use.

 

Regards

Jim

Share this post


Link to post
Share on other sites

<snipped>

** are you really sure GOOGLE, BING, YAHOO do not count/apply keywords anymore?

Yes, very sure. Want proof? Google's page. Let me quote the title of that page: "Google does not use the keywords meta tag in web ranking". I find that fairly certain.

 

Bing is a bit more obscure and misleading. Testing indicates that they do not read the tags, but their Webmaster SEO page tells you to add them anyway. I'm going with the test results.

 

Yahoo claims to still read the tags, but tests show that they rank them very low. You're likely to get a benefit only if your keyword/phrase is fairly unique.

 

If you want to find out for yourself, do your own test. Put a keywords tag up on a web page and add a completely unique text string to the tag. Search on all of your search engines to make certain. Then wait a month or so and search again.

 

Regards

Jim

Share this post


Link to post
Share on other sites

hi Jim.

 

TABLE_MANUFACTURERS alias not "pd" that should be "m".

 

Best Regards

 

Basri.

 

 

 

 

 

 

That should be:

$manufacturers_query_raw = "
           select
             m.manufacturers_name
           from
             " . TABLE_PRODUCTS . " p
             join " . TABLE_MANUFACTURERS . " pd
               on m.manufacturers_id = p.manufacturers_id
           where
             p.products_status = '1'
             and p.products_id = '" . $products_id . "'
         ";

Thanks for the bug report. I'll fix the master and repost it. Not that posting anything on the Addons site is of any use.

 

Regards

Jim

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