Article fields
- Title
- Slug
- Excerpt
- Body with headings, images and internal links
- Tags
- Featured image
- Schema.org JSON-LD
Publishing modes
- Save as draft
- Schedule
- Publish now
For blogs you built yourself
The RanklyBee Next.js adapter checks each signed request and passes the article, with its schema.org JSON-LD, to your own publish function.
What gets published
Each approved article arrives with the fields below. Fields your setup doesn't map are left out.
Next.js has no API to list posts, so RanklyBee finds your existing articles from your sitemap and other sources instead.
Setup
You connect from Articles → Integrations in RanklyBee. Have these ready on the Next.js side first.
Add the RanklyBee Next.js adapter to your project and expose it as a Route Handler, for example app/api/ranklybee/route.ts.
Set a random secret of at least 16 characters as a server-only environment variable.
In RanklyBee, enter the route's public HTTPS URL and the same secret.
Good to know: The adapter verifies the signature and timestamp for you. Your publish callback decides where the article is stored.
Read the setup guideHow it works
RanklyBee researches keywords, schedules the articles and writes each draft in the style of the posts you already have.
Every draft waits for your approval. Auto-approve and auto-publish are there when you trust the output, and both are off by default.
Approved articles go to Next.js. Each publication is tracked from pending to verified on your site, and a failed one can be sent again.
More integrations
FAQ