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.
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:
Go To Local SEO Module
In the sidebar, go to Local SEO Module then click Add New Project.

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.

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

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.

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.

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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

No Of GBP Links (Max: 1000)
How many GBP links to generate.

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.

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.

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.

No Of Keywords (Max: 150)
How many additional keywords the AI should generate.

Select Language (for Additional Keywords)
The language for the AI-generated keywords. Defaults to English.

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.

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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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)

Red Trash Button
Permanently deletes the project. You will be asked to confirm before it is deleted.
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