Overview
Old posts often lose visibility because search engines favor fresh, accurate content. Updating existing articles usually beats writing new ones: it’s faster, can regain rankings quickly, and gets rewarded by Google. FreshRank automates most of the manual work—pulling real traffic data, checking facts, spotting SEO gaps, and generating updated drafts with AI. This guide shows what FreshRank does and how to use it.
What FreshRank does
– Pulls real performance data from Google Search Console (GSC) to prioritize which posts need attention based on traffic and ranking trends.
– Uses AI to analyze page content, surface factual issues, and identify SEO and relevance opportunities with concrete, targeted suggestions.
– Can generate updated drafts that address those issues, using your configuration and model choices.
Install and enable FreshRank
1. Download the plugin zip from https://themeisle.com/plugins/fresh-rank/.
2. In WordPress: Dashboard → Plugins → Add Plugin → Upload Plugin. Install and activate FreshRank.
3. Open the FreshRank AI panel in the sidebar and go to Settings.
Set up Google Search Console integration (recommended)
Integrating GSC is optional but strongly recommended because it enables data-driven prioritization.
Quick steps to create OAuth credentials:
1. Visit https://console.cloud.google.com and sign in with the Google account that manages your GSC property.
2. Create a new project.
3. APIs & Services → Library → enable the Google Search Console API.
4. APIs & Services → OAuth consent screen → Configure: give an app name (for example, FreshRank Connect), set the user type to External, and provide a contact email.
5. APIs & Services → Credentials → Create Credentials → OAuth client ID → select Web application. Add the Authorized redirect URI shown in FreshRank’s OAuth settings.
6. Create the client, copy the OAuth Client ID and Client Secret, and paste them into FreshRank settings.
7. In FreshRank settings, enable GSC-based article prioritization.
Note: FreshRank functions without GSC but won’t be able to prioritize posts using real search data.
Add OpenAI keys and choose models
– In FreshRank settings, enter your OpenAI API key (get keys at https://platform.openai.com/api-keys).
– Pick which AI model(s) FreshRank should use. Defaults are sensible; test a couple to see which produces best tone and accuracy for your niche.
– Optionally enable Custom Instructions (Pro) to feed brand voice, audience details, and style preferences so generated drafts match your site.
Analyze content with FreshRank
– Open the FreshRank dashboard in WordPress. You’ll see your published posts and options to analyze all pages or specific posts.
– If GSC is connected, sort by priority; FreshRank will rank pages by potential impact (drops in traffic, falling rankings, etc.).
– Click Analyze on a page (or Analyze Current Page). When analysis finishes, open the analysis score to read the assessment.
– FreshRank scans the web for recent topic updates, flags factual inaccuracies, lists SEO gaps (keywords, headings, links), and highlights improvement opportunities.
– Use the insights to make manual edits or proceed to automated rewriting.
Generate updated drafts
– After analysis, click Create Updated Draft for the chosen article.
– Choose which issue categories the rewrite should target (for example: factual updates, high-severity fixes, relevance, tone adjustments, or word count changes). For fast wins, prioritize factual fixes and high-severity problems.
– FreshRank builds prompts and context, sends them to OpenAI, and returns a new draft. Generation typically takes a minute or two.
– View Draft Details to see what was changed and which issues were addressed. Use View Changes to inspect line-by-line edits via WordPress revisions.
– Edit the draft manually if needed. When satisfied, approve the draft to replace the live post.
Track results and measure impact
– Open FreshRank AI → Analytics to see estimated traffic upside and how updates affect performance over time.
– Analytics converts raw GSC data into actionable opportunity metrics and tracks post-update results so you can measure gains.
– This view complements Google Analytics by focusing on content opportunity rather than raw pageviews.
Recommended 6-step workflow
1. Connect GSC and add your OpenAI API key.
2. Let FreshRank prioritize posts (or choose manually).
3. Analyze a prioritized post to surface issues and suggestions.
4. Configure content settings to target which problems to fix.
5. Generate an updated draft, review the changes, and tweak as needed.
6. Approve and publish the update, then monitor performance in Analytics.
Where to get FreshRank
– Premium plugin: https://themeisle.com/plugins/fresh-rank/
– Free lite version: https://github.com/Codeinwp/freshrank-lite/
– Try analysis online without installing: https://freshrank.ai/
Tips for quick wins
– Start with posts that show declining impressions or rankings in GSC.
– Focus first on factual errors and high-severity SEO issues (broken links, outdated data, missing keywords).
– Use Custom Instructions or brand presets so generated content matches your voice and editorial standards.
Summary
FreshRank turns content refreshes from a manual, time-consuming process into a mostly automated workflow: prioritize with real search data, analyze content, generate focused drafts, review, publish, and track results. Begin by enabling GSC and targeting factual/high-severity issues for the fastest improvement. If you want, ask me for help with setup steps, OAuth details, or choosing model and content settings.