Client SEO used to take us 40 hours. Now I mostly read drafts before they go live. We publish more pages, and we're finally getting cited.
Get your
site cited by
and rank on
Approve and publish in Rankveo; your Next.js app reads the article and renders it under your own domain, design, and URLs.
$ npm install @rankveo/next
$ echo "RANKVEO_API_KEY=rk_live_…" >> .env.local
$ npm run dev import { BlogClient } from "@rankveo/next";
import { notFound } from "next/navigation";
const blog = new BlogClient({ revalidate: 3_600 });
export default async function Page({ params }) {
const { slug } = await params;
const article = await blog.findArticle(slug);
if (!article) notFound();
return (
<article>
<h1>{article.title}</h1>
<div dangerouslySetInnerHTML={{ __html: article.html }} />
</article>
);
} Example screen with illustrative data.
Rankveo is the CMS. Next.js renders.
Approve and publish in Rankveo. Your Next.js app reads the article and renders it under your domain, design, and URLs. Nothing to sync, no second copy, and the page updates the moment you publish.
First-party rendering
Articles are served from your own routes, domain, and component system.
Push revalidation
When an article is published or edited, Rankveo tells your site and the page refreshes.
Search-ready output
Metadata, structured data, and a sitemap with images, built from the article itself.
Best for teams that want a headless Rankveo blog inside a Next.js application.
What changed for them
Three founders on the SEO hours they got back, and the AI citations that came after.
Simple pricing for SEO and AI visibility
Start with one website, then scale your publishing and monitoring as your search presence grows.
What can Rankveo publish to?
Publish to WordPress, Shopify, Webflow, Framer, Ghost, Wix, and more through direct integrations.
Does AI visibility update automatically?
Yes. Plans include between 500 and 1,000 AI visibility refreshes each month.
Can I change plans as we grow?
Yes. Move to a higher-capacity plan whenever your publishing or monitoring needs increase.
Main plan
For growing companies that want higher publishing and monitoring capacity.
-
20,000 AI credits
-
500 AI visibility refreshes
-
100 articles per month
-
SEO + AI visibility tracking
-
Content planning and publishing
-
One paid website
Power plan
Highest capacity for demanding search operations, $199 a month.
-
45,000 AI credits
-
1,000 visibility refreshes
-
200 articles per month
-
20x API and crawl capacity
Questions about Next.js
What connects, what moves, and which plan you need.
Where does the content live?
In Rankveo. Your site reads articles through @rankveo/next with a blog-scope key, which every plan can issue, and renders them itself.
What happens to the cache when I publish?
Rankveo calls the revalidation URL you set, so the affected pages refresh immediately instead of waiting for a rebuild.
Does it work with the Pages Router?
The package targets the App Router. Any other setup can use @rankveo/client, which works in any JavaScript runtime.
Do I need Premium?
No. Blog-scope keys are available on every plan.