Jump to content
Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

  • Days Won


Jack_mcs last won the day on December 17 2017

Jack_mcs had the most liked content!

About Jack_mcs

Profile Information

Recent Profile Visitors

227,061 profile views
  1. The search engines have two kinds of scans: quick and deep. The quick scan has a short amount of time to go through a site to gather links and check a few things. They know where they end up so to they don't do the same thing on the next visit. The deep scan lasts much longer and will cover most, if not all of the pages. Obviously, the results will vary depending on the site, like a one page html site and a site like Amazon. If you look at the raw access log for the site or View Counter (if installed) and maybe Who's Online, you will see multiple bots from the various search engines at one time. I've seen as many as 6 google bots, using different IP's, accessing sites at the same time. Same with Bing. The priority in the map is meant to tell the search engines the relative importance of a link. It isn't worth bothering with, in my opinion since the value can only be between 0 and 1, inclusive. You can read more about it here. The google sitemap addon will do everything you need to do so there's no reason to spend time writing something new. The exception is that it only works with the original url's and url's rewritten by Ultimate SEO. The script creates sitemap files that the search engines know to look for. And even on large sites, the files are created quickly so there's no load problem.
  2. can oscommerce do digital downloads?

    The sandbox is a pain to deal with and I don't recommend using it. You can use the live account as long as someone else does it since paypal won't let you use your own account. Or just create a new, real, paypal account and use it. Once payment is made, for either method, you can refund the charge. If you still want to use the sandbox, paypal treats that as a real account other than the actual charge isn't made. That means it has to have its own login, unless it is a payflow, and maybe paypal pro, account.
  3. The sitemap, or sitemaps, provide a quick way for the search engines to get around the site. They will only spend so much time on a site so providing direct links will speed up getting the pages listed and evaluated for SEO. The search engines will follow the links in the map file and evaluate the page. They will list it providing there isn't anything to cause them not to do so, like illegal content or a no-index tag. As for which pages to add, any with content that will help the site should be listed. Generally, this means all popups should be excluded. And any page that requires a login, like the checkout, login and create account pages, should not be listed. And finally, maybe, exclude any that display results, like advanced_search_result.php. This last one is a judgment call. Some such pages may help. If you haven't looked in your google webmaster tools lately, or haven't noticed it, you will probably see a message titled "Index coverage issue detected". There is usually, in my experience, at least one page linking problem that ends up being a page like advanced_search_results. So you may want to take a look there to get some hints about what pages not to list. If you (anyone) isn't using the google sitemap addon, that would be the best way to go, providing it works with the url rewriter in your shop, if there is one. There are some sites that will create a map file for you but there are some problems with that. For example, not all of them remove the session ID's. Nor do they work with some url rewriters. But if you can find one that adds all of the links you want to have listed, the final problem is that you have to do the same thing over and over since the map files need to be kept up-to-date for best results. So while external sites can get you by for the short-run, they are generally not a good solution for dynamic sites.
  4. Merge Accounts

    A new version has been updated with these changes: Moved database code to an ajax file for speed. Added an option to email the customer about the merge. Changed the code to remove the results when a new search is started.
  5. HoneyPot Captcha

    OK, I understand your point now. I don't think the scripts would do that but it is certainly possible. It is probably worth changing the code just to eliminate that possibility. But if it's going to be done, the javascript should probably be moved to a separate file and loaded in so it doesn't display in the source.
  6. HoneyPot Captcha

    I don't understand your point nor why you would want to encourage spammers to fill it in but you're free to change it as you see fit.
  7. HoneyPot Captcha

    The Honeypot input box should not be visible on the page. If it is, then there is a mistake in your installation. The whole idea with the code is that legitimate people can't fill in that box but spammers use scripts that automatically fill in all boxes so they are stopped.
  8. The proper way to setup the home page is to add redirect code to the .htaccess file to force the links to use one format, like www or non-www. In that case, since there is only one possible url, a canonical tag is not needed.
  9. Google XML Sitemap SEO

    Please keep in mind that the people that answers questions in these forums are just regular people providing help as they can. There are many different versions of oscommerce. If a support thread was started for each one, it would cause the same questions to be asked many times, thus increasing the workload of the people trying to help. And many shop owners don't know what version they use so they might post in the wrong thread anyway. All you can do is ask in the support thread if the addon will work in your version. Sometimes the instructions that come with an addon will state what version it is for, but most times it doesn't. But even then, it doesn't mean that an addon will work in your shop if it needs something that safe mode, or some other setting, disables.
  10. HoneyPot Captcha

    A new version has been uploaded. Since any spam email I have ever seen contained an email address and/or a url, I added options to check for those on the contact us page and to reject the submission if found. It seems unlikely that a legitimate visitor would have those in their emails but there are options to control them if you don't want to use them.
  11. HoneyPot Captcha

    You have to include the validateMyForm code. For newer 2.3.4 and Responsive versions of oscommerce that is done by installing the included module. For all others you have to manually add the code.
  12. Google XML Sitemap SEO

    A lot has changed in the 8 years since that post. For one thing, safe mode has been removed as an option from php starting with version 5.4. So if your host is still using it, it means they are using a very old version of php and that will cause you more problems than what it does with this addon. Some hosts are confused about the purpose of safe mode and think it offers more security. That was not its purpose and having it enabled does not increase security. I think you will have more problems than with just this addon with it enabled so if your host won't turn it off, I suggest looking for a new host. But, more importantly, you should look into getting your shop to run with a later version of php..
  13. Google XML Sitemap SEO

    I don't recall this addon needing safe mode to be off though I suppose it is possible.
  14. Google XML Sitemap SEO

    That's two groups so you must have ran the script twice. In the database there is a table named configuration and configuration_groups. If you look in the latter, you will see two entries for the addon. Note the group ID for one of them and then delete it. The click into the configuration table and run this command, where XX is the id you copied. You should then only have one entry in your admin. delete from configuration where configuration_group_id = XX
  15. Google XML Sitemap SEO

    For the database, you will need to edit it manually via phpmyadmin, or whatever program is available to you. I'm guessing you have duplicate entries in one section as opposed to two sections (groups). If that is the case, look at the configuration table and delete the duplicates.