CodedEthique
Product Updates

Revive Old Posts with FreshRank

Google favors fresher content, so older posts can lose visibility and traffic.

  • by CodedEthique Staff
  • 4 min read
  • 672
Revive Old Posts with FreshRank

Why update instead of writing new posts

Google favors fresher content, so older posts can lose visibility and traffic. Refreshing existing articles usually beats starting from scratch: it’s faster, can rank sooner, and search engines often reward updates. FreshRank automates most of the research and rewriting work so you can update posts at scale without spending hours on audits and edits.

What FreshRank does

  • Pulls real performance data (when connected to Google Search Console) and ranks posts by priority based on traffic and ranking trends.
  • Uses AI to analyze each article and surface actionable recommendations: factual updates, phrasing and clarity fixes, on-page SEO improvements, and data corrections.
  • Generates a ready-to-review draft using your chosen AI model and settings so you can quickly approve and publish updates.

Install and basic setup (WordPress)

  1. Install FreshRank like any plugin: Plugins → Add New → Upload Plugin (.zip) → Activate. You’ll see a “FreshRank AI” menu in the dashboard.
  2. Open FreshRank → Settings and connect the integrations you want: Google Search Console (recommended) and OpenAI.

Google Search Console integration (brief)

  • Create a Google Cloud project using the same Google account as your GSC property at console.cloud.google.com.
  • In APIs & Services → Library enable the Google Search Console API.
  • Configure an OAuth consent screen (External), supply an app name and contact details.
  • 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 and toggle on GSC-based article prioritization.

Note: FreshRank works without GSC, but you’ll lose prioritization based on actual search traffic.

OpenAI integration and model selection

  • Paste your OpenAI API key from platform.openai.com/api-keys into FreshRank settings.
  • Choose an AI model from the available options (defaults are a good starting point). Test different models if you want to compare tone and accuracy.

Analyze content with FreshRank

  • The FreshRank dashboard lists your published posts. With GSC connected, you can sort by priority score.
  • Click Analyze Current Page or the Analyze button for any article to run a detailed assessment.
  • The analysis returns a quality score, highlights problems (outdated facts, missing data, SEO gaps, clarity issues), and pulls recent web data relevant to the topic.
  • You can act on recommendations manually or ask FreshRank to generate an updated draft.

Configure rewrite preferences

  • In Settings → Content, select which issue categories FreshRank should address in automated rewrites (for example: factual updates, high-severity fixes, SEO tweaks).
  • Start by focusing on critical categories—factual accuracy and severe errors—then expand the scope as you become comfortable.
  • Use Custom Instructions to provide company context, preferred tone, editorial guidelines, or other constraints the AI should respect.

Generate and review drafts

  • From an analyzed post, choose Create Updated Draft. FreshRank builds a prompt from the analysis, recommendations, and your settings, sends it to OpenAI, and returns a draft (usually within a minute or two).
  • Use View Draft Details to see which issues the draft addresses and a summary of changes.
  • Use View Changes to see a diff in WordPress’s editor so you can inspect each modification.
  • Edit the draft manually if needed. When you’re satisfied, approve the draft to publish the updated article in place.

Best practices

  • Prioritize posts using the GSC-driven score (highest potential gains first).
  • Begin with factual updates and high-risk problems to reduce the chance of introducing errors.
  • Always review AI-generated content for accuracy, citations, and brand voice before publishing.
  • A/B test different AI models and prompt settings to find the best fit for your editorial standards.

Track progress and performance

  • Use FreshRank’s Analytics module (FreshRank AI → Analytics) to translate traffic data into estimated gains from updates and to monitor post-performance after publishing.
  • Track impressions, clicks, and ranking changes to measure ROI and identify more posts that need refreshing.

Quick workflow (six steps)

  1. Install FreshRank and connect GSC + OpenAI.
  2. Prioritize posts with FreshRank’s scoring (GSC improves accuracy).
  3. Analyze high-priority posts for detailed recommendations.
  4. Configure rewrite settings and custom instructions.
  5. Generate, review, edit, and approve AI-updated drafts.
  6. Monitor results with FreshRank Analytics and repeat.

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 want, tell me which part you’d like rewritten more concisely (installation, GSC setup, prompts, or best practices) or ask for step-by-step help connecting GSC or OpenAI to FreshRank.

Written by

CodedEthique Staff