SEO Agent
Describe the page you want and get a real draft in Cohesivo in minutes, not a day of clicking.
Name the sections you need, such as a hero, three benefits, a testimonial and a signup, and the agent assembles the page for you. It builds only from the layouts, zones and blocks your site actually has, and follows the conventions of a page that already works, so you can also ask it to clone last year's campaign for a new offer.
If no layout fits your brief, it proposes the closest one. If a block isn't installed, it flags the gap rather than swapping in a look-alike.
It drafts by default and publishes only when you ask, and it leaves live pages alone unless you name them. You get an admin link to open the result.
How it works
- Discovery on every run: get_page_builder_layouts and get_page_builder_blocks return the valid layout and zone identifiers, block types, attributes and views. Nothing outside those results is used.
- Structure-based layout choice: brief sections are matched to the zones a layout provides, not to its name.
- Precedent: find_locations_by_name and get_content locate and read a comparable page, and its block composition and attribute conventions are reused.
- Valid RichText: text goes through convert_to_richtext_xml and validate_richtext_xml before it is written.
- Structured report: status, mode, page (content ID, version, layout, admin URL, state), blocks per zone, unavailableBlocks, assumptions and blockers.