Your old blog posts can stop ranking and lose traffic as Google favors fresher content. Updating existing posts usually outperforms writing new ones: it’s faster, ranks quicker, and Google rewards it. But manual updates mean hours of checking facts, analyzing Search Console, and rewriting. FreshRank automates and accelerates that work.
What FreshRank does
– Connects to Google Search Console to fetch real site data and prioritizes posts based on traffic trends and rankings.
– Analyzes content with AI to surface actionable suggestions: factual updates, phrasing, on-page SEO, and data fixes.
– Generates updated drafts using your chosen AI model and settings so you can review and publish quickly.
Install and basic setup
1. Install FreshRank like any WordPress plugin: Plugins → Add New → Upload Plugin (.zip) → Activate. A “FreshRank AI” menu appears in the dashboard.
2. Open FreshRank → Settings and configure two main integrations: Google Search Console (optional but recommended) and OpenAI.
Google Search Console integration (summary)
– Create a Google Cloud project at console.cloud.google.com (use the same Google account as GSC).
– Enable the “Google Search Console API” under APIs & Services → Library.
– Set up OAuth consent screen (External, provide app name and contact).
– Create credentials: APIs & Services → Credentials → Create Credentials → OAuth client ID → Web application. Add the Authorized redirect URI shown in FreshRank settings.
– Copy the OAuth Client ID and Client Secret into FreshRank settings and enable “GSC-based article prioritization.”
Note: FreshRank works without GSC, but you’ll lose prioritization based on real traffic.
OpenAI integration and model selection
– Add your OpenAI API key (platform.openai.com/api-keys) in FreshRank settings.
– Pick an AI model from the available options (defaults are fine). You can test different models to compare outputs.
Analyze content with FreshRank
– Go to the FreshRank dashboard to see all published posts. If GSC is connected you can sort by priority.
– Use the priority score to see why a post needs updates (traffic drops, ranking slippage, or high potential gains).
– Click Analyze Current Page or the Analyze button next to any article to run a full assessment.
– The analysis returns an overall quality score and lists specific issues: outdated facts, missing data, SEO opportunities, clarity problems, and more. It also fetches fresh web data relevant to the topic.
– You can choose to implement the recommendations manually or use FreshRank to create drafts automatically.
Configure rewrite preferences
– In Settings → Content, choose which categories of issues FreshRank should address in rewrites (e.g., factual updates, high-severity fixes, SEO tweaks).
– Start with the most critical categories (factual updates and high-severity issues) and expand as you gain confidence.
– Enable Custom Instructions to supply company context, tone, or editorial rules the AI should follow.
Generate and review drafts
– From the analyzed post, click Create Updated Draft. FreshRank packages the analysis, suggestions, and your settings into a prompt sent to OpenAI and returns a draft (this usually takes a minute or two).
– Click View Draft Details to see a summary of changes and which issues were addressed.
– Use the View Changes option to see a revision-by-revision diff in WordPress’s editor, letting you inspect every modification.
– Edit the draft manually if desired. When satisfied, approve the draft to publish the updated version in place of the current post.
Best practices for rewrites
– Prioritize posts using the GSC-based score (highest potential gains first).
– Focus initial runs on factual accuracy and high-severity problems to minimize risk.
– Review every AI-generated change for accuracy and tone before publishing.
– Test different AI models and prompt settings to find what produces the best fit for your site.
Track progress and performance
– FreshRank includes an Analytics module (FreshRank AI → Analytics) that translates raw traffic data into potential gains from updates and tracks performance after updates.
– Use this to monitor improvements in impressions, clicks, and rankings for updated posts. It helps you evaluate ROI and find more posts to refresh.
Workflow recap (six steps)
1. Install FreshRank and connect GSC + OpenAI.
2. Prioritize posts based on FreshRank’s scoring (GSC helps).
3. Analyze high-priority posts to get detailed recommendations.
4. Configure rewrite settings and custom instructions.
5. Generate, review, edit, and approve AI-updated drafts.
6. Track post performance over time with FreshRank Analytics.
Where to get FreshRank
– FreshRank plugin: https://themeisle.com/plugins/fresh-rank/
– Free/light version: https://github.com/Codeinwp/freshrank-lite/
– Online analysis (no install): https://freshrank.ai/
If you have any questions about setup, GSC integration, or how to tailor FreshRank to your editorial process, ask away.

