Local Business Markup schema.org Generator Tool
This tool enables you to easily add Local Business markup to your text.
To use simply paste you text into the area below. Highlight the area you want to enclose within a div or span element, then select the relevant element from the drop down list above the text area (don’t worry if the highlighting goes on your text), then click add. The tool will then wrap that element around the text you have selected. Once complete copy and paste the page into your html. If you are using WordPress you will have to paste in the “Text” view.
If you use the email and url elements you must enter the email or web address into the field which will appear when you select those options. The email and url hidden options use the <link /> element which markups up the email and url for the search engines but does not show it on the page to the user (more details here).
The meta values allow you to place hidden elements on a page that are still readable by the search engines but don’t contradict their guidelines by hiding elements with css. An example might be when marking up multiple locations you can hide the branchOf tag to avoid repeating the business name multiple times on the page.
More information on Local Business markup can be found on the schema.org page here, and on this Google page. Some tips on marking up multiple locations can be found here (without the branchOf item) and here (with the branchOf item).
Legal disclaimer: THE TOOL IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE TOOL OR THE USE OR OTHER DEALINGS IN THE TOOL.