ProRank SEO

AI Optimisation for Local SEO

Backend AI-powered description generation for business locations

Pro+ Required. AI optimisation for locations requires an active AI provider configured in AI Tools. Without AI configuration, template-based fallback patterns are used.

Overview

ProRank's LocationAIService can generate SEO-optimised descriptions for business locations using the configured AI provider. This service exists as a backend capability. It is not currently exposed as a visible action in the mounted Local SEO admin page.

The current mounted Locations Manager UI (React page) does not expose an AI Optimise button in the toolbar. AI description generation is a legacy backend capability, not a visible action in the current mounted admin interface.

How It Works

When invoked, the LocationAIService:

  • Takes the location's name and address as context
  • Sends a prompt to the configured AI provider
  • Returns an SEO-optimised description for the location
  • Falls back to template-based patterns when AI is not configured

Requirements

  • • Pro+ licence or higher
  • • AI provider configured in ProRank SEO → AI Tools → AI Configuration
  • • Valid API key for your chosen provider (OpenAI, Claude, Gemini, or DeepSeek)
  • • At least one location saved in the Locations Manager

Template Fallback

When no AI provider is configured, the service generates descriptions using pre-defined template patterns based on location details. These templates produce functional but less nuanced descriptions compared to AI-generated output.

Best Practices

  • • Configure an AI provider for higher-quality descriptions
  • • Provide complete location details (name, full address) for better AI context
  • • Review and edit AI-generated descriptions before publishing
  • • Use the Schema & Settings preview to verify descriptions appear in schema output