Displaying Maps on Your Site

Did you know that you can display a map of your location(s) on your site?

It’s really easy to do using our widgets, blocks, shortcodes, or even PHP code which are .

Local SEO Map Widget

The Local SEO Map widget is perfect if you want to display a map in your sidebar or a widget area.

To use the widget, go to Appearance » Widgets in your WordPress admin area.

Click the plus ( + ) sign in the widget area where you want to add the map and search for AIOSEO Local Map. Click on the widget in the search result.

Searching for the AIOSEO Local Map widget under Appearance > Widgets

You’ll see the widget settings.

AIOSEO Local Map widget settings

You can set a title that will be displayed above the widget in the Title field.

If you have Multiple Locations turned off, then it will display the map for the location detailed in the Local SEO settings of All in One SEO.

If you have Multiple Locations enabled, then you select can select which location you want to display using the Location drop down.

Use the Show label check box to choose whether to display the label ‘Our location:’. You can control the tet for this label in the Label field.

Use the Show icon check box to choose whether to display the map icon above the map.

You can set the width and height of the map using a percentage or pixels.

Local SEO Map Block

The Local SEO Map Block can be used on any content where you use the WordPress Block Editor.

Click the plus ( + ) sign in the content area and search for AIOSEO Local Map. Click on the block in the search result.

AIOSEO Local Map block shown in the  Block Editor search

Add the block to your content and configure the settings in the sidebar.

AIOSEO Local Map block settings

If you have Multiple Locations turned off, then it will display the map for the location detailed in the Local SEO settings of All in One SEO.

If you have Multiple Locations enabled, then you select can select which location you want to display using the Location drop down.

Use the Show label toggle to choose whether to display the label ‘Our location:’ above the map. You can control this text in the Label field.

Use the Show icon toggle to choose whether to display the map icon above the map.

You can set a custom map marker that will show on the map. This will override any custom map marker set in the Map Settings under All in One SEO » Local SEO » Maps.

You can set the width and height of the map using a percentage or pixels.

Local SEO Map Shortcode

The Local SEO Map shortcode can be used to display the map on any content where you're using the WordPress Classic Editor or a page builder.

The main shortcode to use to display the map is:

[aioseo_local_map]

There are also some attributes you can use to customize what is displayed.

You can find a full list of the shortcode attributes here.

Local SEO Map PHP Code

You can use this method if you want to use code in your WordPress theme to display the map.

The main function to use is:

<?php if( function_exists( 'aioseo_local_map' ) ) aioseo_local_map(); ?>

There are also some arguments you can use to customize what is displayed.

You can find a full list of the PHP code arguments here.

This feature was introduced in All in One SEO version 4.1.4. There is no legacy documentation available.