Enlarged screenshot

How To Create A Local SEO Project with YACSS

The Local SEO Module is a tool designed to help improve a business's Google Business Profile (GBP) rankings in local search results. It works by generating a large number of driving direction signals — URLs and embeds that simulate real users navigating to the business from various locations around it — and publishing these across Google's own properties such as Google Drive, Google Docs, Google Slides, Google Sheets, Blogger, and WordPress.

How it works
Google sees its own properties (Drive, Docs, Sheets, Slides, Calendar, Forms) linking to a business's Maps listing and treats these as trust signals — reinforcing relevance and prominence in the local area.
What you define
A business, a keyword, a radius, and a number of URLs. YACSS generates hundreds of unique driving direction links — each from a different random point within the radius — and publishes everything in one click.
The result
Publicly accessible Google-hosted pages — each containing the business description, map embeds, and direction links — all pointing back to the same GBP listing, building local authority at scale.
Prerequisites

No prerequisites — you can go straight to Add New Project and fill in the form. The items below are only needed depending on what you want to do after creating the project:

Google Drive account connected in the API tab — only needed if you want to export to Drive
Blogger account connected — only needed if you want to export to Blogger
WordPress account connected — only needed if you want to export to WordPress
OpenAI or OpenRouter key — only needed if you want to use the AI content and keyword generation buttons
Replicate API key — only needed if you want to generate AI images

1

Go To Local SEO Module

In the sidebar, go to Local SEO Module then click Add New Project.

Step 1: Local Projects table with Add New Project button
2

Add New Project

When you click Add New, it opens the modal below. You can fill in the fields and click Generate. Below is an explanation of all fields.

Step 2: Add New Project modal open
3

Project Name

A label for this project inside YACSS. Name it something recognisable, like "Joe's Plumbing - Norwich" or "Client A - Local Campaign."

Step 3: Project Name field
4

Find Company (Search Address)

Type the business name exactly as it appears on Google Business Profile. As you type, Google autocomplete suggestions will appear — click the correct one. The system will automatically fill in the Place ID, coordinates, and company name.

Step 4: Find Company search field
5

Search Type

Two options for how to locate the business: Google API — uses the search box above to find the company via Google's Places API. This is the standard option. GBP Ranktracker — pulls the company details directly from an existing project in your GBP Ranktracker. Useful if you've already set that up, so you don't have to re-enter coordinates.

Step 5: Search Type toggle
6

Google Place ID (Required)

A unique ID Google assigns to every business listing. It fills in automatically when you use the search box, but you can also paste it manually. Click the question mark icon to open Google's Place ID Finder tool if you need to look one up. This field is required for the project to work correctly.

Step 6: Google Place ID field
7

Company Name (Required)

The exact trading name of the business. This gets used in the generated driving direction links, embeds, and business description content.

Step 7: Company Name field
8

Lat / Lng

The business's latitude and longitude coordinates. These are filled in automatically when you search for the company. You can also drag the map pin to fine-tune the location.

Step 8: Lat and Lng fields
9

Main Keyword

The primary search term people would use to find this business on Google Maps. For example: plumber, dentist near me, solar panel installation. This keyword is woven into the generated driving direction URLs and content.

Step 9: Main Keyword field
10

Webpage URL for AI Content Generation

The URL of the business's website. The AI visits this page to understand what the business does, then uses that to write the business description automatically. Required if you want to use the AI content generation buttons.

Step 10: Webpage URL field
11

Produce AI Content

Click this after filling in the Main Keyword and Webpage URL. The AI scrapes the website and generates a business description, which is inserted into the Business Description editor below. You can edit it freely after generation. The gear icon next to it lets you choose which AI model to use.

Step 12: Business Description editor and Produce AI Content
12

Include Spintax

When checked, the business description is generated with spintax — a format like {word1|word2|word3} that randomises wording each time the description is used. This makes each generated page slightly unique, which is useful for large-scale local SEO projects.

Step 11: Include Spintax checkbox
13

Business Description

A rich-text description of the business. This appears in the generated driving direction pages and all exported files. You can write it manually or generate it with the AI button above. This is the content that will be published, so make it accurate and useful.

Step 13: Radius field and bottom of form
14

Radius (km)

How far from the business location to spread the generated starting points. If you set 3km, the system will randomly pick origin points within a 3km circle around the business (or around the custom centre point if you set one). A larger radius covers more of the surrounding area.

Step 14: Include Driving Directions and Transport Modes
15

Include Driving Directions

When checked, the project will generate Google Maps driving direction URLs and embed iframes. Each URL starts from a random point within the radius and directs to the business. These can be exported and published on pages across the web to build local signals.

Step 15: No Of DD field
16

No Of DD (Max: 1000)

How many driving direction URLs/embeds to generate. 50 is the default; 100–500 is common for active local SEO campaigns.

Step 16: Create GBP Links checkbox
17

Create GBP Links

When checked, the system also generates direct links to the Google Business Profile (GBP) listing, again from random locations within the radius. These work similarly to driving direction links but link directly to the GBP page rather than a directions route.

Step 17: No Of GBP Links field
18

No Of GBP Links (Max: 1000)

How many GBP links to generate.

Step 18: Transport Modes grid
19

Transport Modes

Choose which travel modes the driving direction URLs will use. You can select multiple: Driving — standard car directions (most common), Walking — pedestrian directions, Bicycling — cycle route directions, Transit — public transport directions. If you select more than one mode, the generated URLs will cycle through your chosen modes evenly. For example, if you select Driving and Walking and generate 100 URLs, roughly 50 will be driving and 50 will be walking directions.

Step 19: Additional Keywords textarea
20

Additional Keywords

Extra search terms related to the business, one per line. These keywords get rotated into the driving direction URLs alongside the main keyword, adding variety. You can type them manually or use the AI generator below.

Step 20: Produce Keywords button
21

Produce Keywords

Click this to automatically generate a list of related keywords using AI, based on your main keyword and website URL. You can choose how many to generate (max 150) and what language to use. The gear icon lets you choose the AI model.

Step 21: No Of Keywords field
22

No Of Keywords (Max: 150)

How many additional keywords the AI should generate.

Step 22: Select Language dropdown
23

Select Language (for Additional Keywords)

The language for the AI-generated keywords. Defaults to English.

Step 23: Google Photos Keyword/Prompt field
24

Google Photos — Keyword/Prompt

If you want to generate AI images to attach to this project, enter a keyword or descriptive prompt here. For example: professional plumber fixing pipes in a modern kitchen.

Step 24: Select Model dropdown
25

Select Model (for image generation)

Choose which AI image model to use. Options include DALL-E (OpenAI), Google Imagen, Flux, Stable Diffusion, and others, each with different costs shown in brackets.

Step 25: Aspect Ratio dropdown
26

Aspect Ratio

The shape of the generated images. Options vary depending on the model selected.

Step 26: No Max 5 and Generate button
27

No (Max: 5) & Generate

How many AI images to generate in one batch. Click Generate to produce the images and add them to the Images upload area below.

Step 27: Images drag and drop upload area
28

Images

Upload images for this project (JPG, PNG, up to 400KB each, max 25 images). These images are included when you export the project to Google Drive, and are uploaded to your connected Google Photos account. You can upload your own or generate them with the AI tool above.

Step 28: Interactive Map
29

Interactive Map

Shows the business location with a blue circle representing the radius. Click anywhere on the map or the circle to set a custom centre point — this shifts the origin of the radius without moving the business pin. Useful if you want the generated starting points to be biased toward a particular direction from the business.

Lat / Lng (below the map) — Shows the custom centre point coordinates if you've clicked on the map. Leave these empty to use the business location as the centre.

Overlay Latest Scan on Map (GBP Ranktracker mode only) — When using the GBP Ranktracker search type, this dropdown lets you pick a keyword from your existing ranktracker project and overlay its heat map on the map, so you can see current ranking positions visually while setting up the project.

Step 29: Submit buttons
30

Submit Buttons

At the bottom of the form you have three options:

Create — saves the project and generates all the driving direction URLs and embeds. You can then export to Drive, Blogger, or WordPress from the project list later.

Create and Upload to Drive — saves the project first, then opens a popup where you select your Google account, folder, and subfolder before the upload begins.

Create and Upload to Blogger — saves the project first, then opens a popup where you select your Blogger account and blog, enter a post title, and confirm before the post is created.

Step 30: Local Projects table
31

The Local Projects Table

Once you click Create, the project is saved and appears in the Local Projects table. The columns show: #, Project Name, No Of URLs (how many driving direction URLs were generated), Company, and Created At. Each project row has 4 button groups on the right.

Step 31: Grey dropdown Edit/Duplicate
32

Grey Dropdown (Edit / Duplicate)

Edit — Opens the same form pre-filled with all the project's existing settings. Change anything and click Create to save the updated version. The URLs are regenerated with the new settings.

Duplicate — Creates a copy of the project with all the same settings, saving you time when creating similar projects for different locations.

Step 32: Blue Download dropdown
33

Blue Download Dropdown

Lets you download the generated content directly, without needing any connected accounts. Options depend on what you enabled when creating the project:

URL as Excel / URL as txt — The raw driving direction URLs in spreadsheet or plain text format. (Only shown if Driving Directions was enabled)

Embeds as Excel / Embeds as txt — The iframe embed codes for each driving direction. (Only shown if Driving Directions was enabled)

GBP Links as Excel / GBP Links as txt — The Google Business Profile links. (Only shown if Create GBP Links was enabled)

Export KML — A KML file you can open in Google Earth or Google Maps to visualise all the driving direction routes on a map.

Export HTML — A complete HTML page containing the business description, all driving direction embeds, all links, and GBP links — ready to be published anywhere.

Export HTML Links — HTML page with just the driving direction links and GBP links (no embeds).

Export HTML Embeds — HTML page with just the iframe embeds alongside the driving direction links.

Step 33: Google Drive Icon dropdown
34

Google Drive Icon Dropdown

This button handles uploading to connected Google platforms. Its appearance changes based on status:

Spinning cog icon — An upload is currently in progress. Wait for it to finish.

Google Drive icon (no tick) — No upload has been done yet, or the previous upload failed.

Google Drive icon + red info circle — The last upload failed. Hover over the info circle to see the error message.

Google Drive icon + green tick — The last upload completed successfully. Additional download options appear.

Step 34: Google Drive icon dropdown statuses

When you click the dropdown on a completed project, you can:

Export To Drive — Opens a popup where you select your Google account, client, folder, and optional subfolders, then click Upload. This creates a folder on your Drive containing a Google Sheet (all the links), a Google Doc, a Google Slides presentation, a KML file, and any uploaded images — all made public and shareable.

Export To Blogger — Opens a popup where you pick your Blogger account, select a blog, enter a post title, and optionally choose which Google embeds to include (Sheet, Slide, Doc, Calendar, Form). Click Create Post to publish directly to Blogger.

Export To WordPress (.org) — Same flow as Blogger but for a self-hosted WordPress site. You can also choose a post category.

Export To WordPress (.com) — Same as above but for WordPress.com hosted blogs.

Download links as Excel / txt — Download the Drive folder and file URLs (Sheet, Doc, Slide, KML, Calendar, Form) as a spreadsheet or text file. (Only appears after a successful Drive upload)

Download Iframes as Excel / txt — Download the same URLs formatted as iframe embed codes. (Only appears after a successful Drive upload)

Step 34: Google Drive dropdown with all export options
35

Red Trash Button

Permanently deletes the project. You will be asked to confirm before it is deleted.

36

Export To Drive — What Gets Created

When you export a project to Google Drive, YACSS automatically creates a folder named after your main keyword and uploads the following files inside it, all set to public:

A Google Sheet with all the driving direction URLs and embed codes

A Google Doc with the business description and all the links

A Google Slides presentation with one slide per driving direction

A KML file with the route data for Google Earth

A Google Calendar event (recurring daily) with the business details

A Google Form containing the business information

Any images you uploaded, added to Google Photos and Drive

Done! Your Local SEO Project is created and ready to export to Google Drive, Blogger, or WordPress.
Shopping Cart
Scroll to Top