SEO Automation Tools
Manage your sitemap and notify search engines of content updates instantly
Setup Instructions
1. IndexNow Setup (Bing, Yandex, Seznam)
- Generate a unique key at indexnow.org
- Create a text file named
{your-key}.txtin your public folder - Add your key to the file content
- Update the key in
src/utils/indexing.ts
2. Google Indexing API Setup
- Create a Google Cloud project
- Enable the Indexing API
- Create a service account and download credentials
- Implement server-side endpoint (requires backend/Supabase Edge Function)
- Set
googleIndexingEnabled: truein config
3. Automated Updates
Call updatePageLastModified(path) whenever you update content, then use notifySearchEngines(urls) to push updates immediately.
Dynamic Sitemap Manager
Manage lastmod timestamps and generate updated sitemap.xml
| URL | Last Modified | Change Freq | Priority | Actions |
|---|---|---|---|---|
| https://removeitjunkremovalnh.com/ | 12/20/2025, 3:53:44 PM | weekly | 1 | |
| https://removeitjunkremovalnh.com/about | 12/20/2025, 3:53:44 PM | monthly | 0.8 | |
| https://removeitjunkremovalnh.com/contact | 12/20/2025, 3:53:44 PM | monthly | 0.8 | |
| https://removeitjunkremovalnh.com/get-a-quote | 12/20/2025, 3:53:44 PM | weekly | 0.9 | |
| https://removeitjunkremovalnh.com/areas-we-service | 12/20/2025, 3:53:44 PM | monthly | 0.7 | |
| https://removeitjunkremovalnh.com/service-area | 12/20/2025, 3:53:44 PM | monthly | 0.7 |
Instant Indexing Manager
Notify search engines immediately when content is updated
Select URLs to Notify
Selected: 0 URL(s)
Usage Example
// When you update a page
import { updatePageLastModified } from './utils/sitemap';
import { notifySearchEngines } from './utils/indexing';
// Update the lastmod timestamp
updatePageLastModified('/about');
// Notify search engines immediately
await notifySearchEngines([
'https://example.com/about'
]);