Mixed Content Warnings and Site migration

Google’s push for all websites to be HTTPS  has been a game changer over the past few years with many companies  switching from HTTP to HTTPS with some hiccups along the way.  Some of the site transfer mishaps are minor, but if done incorrectly can cause your plug-ins to misbehave , and often is the case, after the transition team has left the building.

Mixed Content Warnings – Loading Assets Over HTTP

If you have never had HTTPS on your site, you will undoubtedly run into an issue with how your site assets are loaded. By assets we are referring to things like images, JavaScript, and even your CSS.   Insecure assets may not stop the green padlock from showing in browsers, but it will add an exclamation point warning to your users that information is being loaded insecurely.

 Site Migrations Vary

Occasionally we see comments from customers that Store locator Plus broke their site or is not working. When asked if they recently  migrated their site they often state nothing has changed.   On further investigation , or by inspecting their console  we often see the “Mixed Content warnings” quite often for images or icons from older versions of Store Locator Plus. This is a sure fire clue that there was indeed a “site migration”. They started out with their site when  the SLP plug-in was originally installed as HTTP and now , at least part of their site, is HTTPS.  This is known as  a protocol migration. If you migrate your site from HTTP to HTTPS, Google treats this as a site move with a URL change. That means you may need to obtain a new Google API key for SLP to work properly. With version SLP 4.9.15 you are allowed to add HTTP referrers now as long as you also obtain a geocode key. See  info about those changes under news

Upfront Investment

A site migration is a great opportunity to address legacy issues. If you have outdated legacy add-ons  this is a good time to invest in your future by planning for and including any  update expenses in your overall budget.  Including these costs in the project scope is the most cost-effective method to ensure your site stays relevant and on-track. When you consider that  issues that may arise after going live will require additional time , resources and, yes, may even create downtime and loss of traffic  to your site it is worth including the new versions in your budget. Contact support if you have made a recent purchase or check our What to Buy guide for options.

 

Google Map Domains supported in SLP

Google Map Domains

The following countries are currently supported in the Store Locator Plus plugin.  These countries determine the default center starting point for location searches and determine which Google locations engine is used when searching for an address.   This influences, but does not restrict, which results are returned.   Regardless of what country you select as the default, any location in your location database can be returned by the search regardless of the country in which that location resides. This does not effect the zip codes necessarily. Some country postal codes are  unique, others are not.  Google search engines may revert back to an “international” search engine as they are constantly updating.  If your country postal codes are not unique in the world, the Google Map API algorithms will use their international map search and search worldwide. This can be frustrating if all your locations are in a different part of the world.  You can override this by using a shortocde  (included with the experience add-on ), such as append only with =”country” available with the Experience add-on.

  • United States
  • Algeria
  • American Samoa
  • Andorra
  • Angola
  • Antigua and Barbuda
  • Argentina
  • Australia
  • Austria
  • Bahamas
  • Bahrain
  • Bangladesh
  • Belgium
  • Belize
  • Benin
  • Bolivia
  • Botswana
  • Brazil
  • Bulgaria
  • Burundi
  • Canada
  • Chile
  • China
  • Congo
  • Czech Republic
  • Democratic Republic of Congo
  • Denmark
  • Djibouti
  • Ecuador
  • Estonia
  • Ethiopia
  • Finland
  • France
  • Gabon
  • Gambia
  • Germany
  • Ghana
  • Greece
  • Guatemala
  • Guyana
  • Hong Kong
  • Hungary
  • India
  • Indonesia
  • Israel
  • Italy
  • Japan
  • Kenya
  • Lesotho
  • Liechtenstein
  • Lithuania
  • Macedonia
  • Madagascar
  • Malawi
  • Malaysia
  • Mauritius
  • Mexico
  • Mozambique
  • Namibia
  • Netherlands
  • New Zealand
  • Nigeria
  • Norway
  • Paraguay
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Republic of Ireland
  • Romania
  • Russia
  • Rwanda
  • Sao Tome and Principe
  • Senegal
  • Serbia
  • Seychelles
  • Sierra Leone
  • Singapore
  • South Africa
  • South Korea
  • Spain
  • Sri Lanka
  • Sweden
  • Switzerland
  • Taiwan
  • Tanzania
  • Thailand
  • Togo
  • Uganda
  • United Arab Emirates
  • United Kingdom
  • Uruguay
  • Venezuela
  • Zambia
  • Zimbabwe