Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Local Search SEO Contact Page

Drive customers right to your website! The Local Search SEO Contact Page offers you an easy method of marking up your web page with Schema.org and hCa


  • Removed a lot of assumptions about user provided URLs. Added some logic to google maps URL generation to check for SSL.


  • Fixed a bug that caused the map to cease outputting.


  • Bug fix: Fixed logo image display
  • Streamlined phone entry
  • Minor formatting fixes


  • Bug fix: loading admin javascript on all admin pages, causing media library to cease functioning properly


  • Revamped settings page, making it look nice and function easier.


  • Added temporary translation capability, you can change the display text for days of the week, currencies and payments accepted, telephone and email labels by editing the "seo-contact-page.php" file, you will find the relevant code at the top of the file.
  • "Real" translations forthcoming, contact us if you would like to help translate in your language.


  • Removed all usage of site_url in file referencing
  • Removed all print() and echo() to minimize conflicts with filtering plugins.
  • Updated support info


  • Fixed issue where settings page returned 404 for some


  • Fixed hours not displaying on full shortcode
  • Unbolded shortcodes for easier copy and paste
  • Fixed Wikipedia link and opens in new tab


  • Issue with duplicate plugin and header errors


  • Fixed phone number display for international phone numbers
  • Removed leading slash requirement for image file locations
  • Added link to email display
  • Added ability to hide hours from full page view
  • Hours section heading is now customizable. Leave blank to show no header. (ie. "Hours of Operation:" or "Business Hours:" - the original heading)


  • Country was missing from contact settings
  • Updated hours formatting, other minor formatting fixes
  • Removed tag. If any other non-compliant customer facing html is present please let me know


  • Cleaned up google maps URL
  • Seperated unit numbers from street address, maps will now work with apt number or suite number, etc.
  • Bug fix: form id names for location image had a typo
  • Known issue : updating some social media links causes a 404 on the settings page. If you are experiencing this, please email our support address.


  • Fixed the updating function from 1.0.2 -> 2.0.0
  • Please check your settings page immediately after you update. Due to the nature of Schema.org, the way a lot of data is stored in the database has changed and you will need to re-input store hours and phone numbers at a minumim.


  • Major rewrite of codebase
  • Implemented Schema.org LocalBusiness microdata format. This supports:
    • Business image, logo, name, address, phone, email, map url, geo coords, payments accepted, currency info, average cost rating, and hours in a compliant microdata format. -You can use as few or as many objects as you like. Leaving a setting blank will remove it from the plugin's output.
  • Added support for international Google maps. Select your TLD in the settings page.
  • Fixed all localization text. The plugin is ready for translations, but as of now none exist.
  • Fixed bug showing email label on contact info only shortcode
  • Map size is now user-configurable


  • Added more social media links
  • Changed settings page to use social media icons
  • Fixed an issue with centering


  • Fixed broken social media buttons
  • Changed Youtube button image to be the same size as the other buttons (not the wide one)


  • First official launch of the plugin.

Requires: 3.1.3 or higher
Compatible up to: 4.0.16
Last Updated: 3 years ago
Active Installs: 6,000+


4.3 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,2,2 100,3,3
100,1,1 100,1,1 100,2,2
0,1,0 100,1,1