Generative engine optimization: how to get cited by AI search
What generative engine optimization really is, what the research shows, and a step-by-step plan to get your pages cited by AI search.
A custom-coded Next.js marketing site, built for speed, edited through a headless CMS and kept in your own accounts.
Templates and page builders work until your site needs to be faster, cleaner or more flexible than they allow. Custom Website Build is the next step. We design and code up to 10 pages in Next.js, connect a headless CMS your team edits, and set up technical SEO, forms and analytics. The code sits in a Git repository you own.

Custom Website Build is a marketing website of up to 10 pages, designed and coded in Next.js with a headless CMS. It is hosted on Vercel or Netlify in your own account, with the code in a Git repository you own. Technical SEO, forms, analytics and a written editor guide are included.
A theme or page builder carries code you never asked for, and it limits what each page can do. Custom code removes both problems. Every page is designed for your brand and coded in Next.js, with server-rendered pages that search engines and AI assistants can read easily. Your team edits content in a headless CMS, so new posts do not need a developer. Technical SEO goes past the basics, with schema markup, a sitemap and redirects. Before launch we test Core Web Vitals, mobile, accessibility basics, forms and links. The code, hosting and CMS all stay in your name.
The site is coded in Next.js with no theme or builder code underneath. Core Web Vitals are tested before launch, and the report is yours to keep.
Up to ten pages are designed for your brand and coded to match. Layouts follow your content rather than a template's fixed blocks.
A headless CMS with up to three content types lets editors add pages, posts and case studies. A written editor guide shows them how.
The code sits in a Git repository you own, and hosting runs on Vercel or Netlify in your name. Any developer can pick it up later.
Your portal lists these the moment you order. Delivery starts the working day after everything is in and your access is checked.
| Option | Delivery time | Price |
|---|---|---|
| Standard | 30–40 working days | $8,775 |
Before you start: Run a speed test on your current site and note its Core Web Vitals. Record monthly enquiries and how long a new page takes to publish today.
These are things to track, not promised results. Outcomes depend on your data, your team and your market.
The build is paid once. Typical running costs are ~$20–60/month for hosting and a headless CMS on entry plans, plus your domain, billed by each provider. More traffic or more CMS users can move you to a higher plan, which the provider bills to you directly. Hosting, CMS and code all stay in accounts you own.
Ask about running costsAdd a note at checkout if you need something specific. If it fits within the Scope Card it is simply included. If it goes beyond it, you get a written Change Quote within two working days, and that work starts only once you accept it, with its time added to your delivery date.
Request a custom versionA coded site has no theme or plugins to update, but its hosting and code still need someone watching. Optional Upmark maintenance after the support period covers monitoring, fixes, a monthly health report and change hours for work such as new sections. Your team handles everyday content in the CMS. You can stop maintenance any month.
$300/mo (3.5% of the build price a month, includes 3 change hours)
Optional. Starts after the post-launch support period. Cancel any month.
How maintenance works| Do it yourself | Hire a traditional agency | Upmark Labs | |
|---|---|---|---|
| Speed | A theme or builder adds code every page must load | Depends on the stack the agency prefers | Coded in Next.js and checked against Core Web Vitals before launch |
| Flexibility | Limited to what the template allows | Flexible, often billed by the hour | Custom layouts for up to ten pages, to a fixed scope |
| Code ownership | Locked inside the builder | Sometimes kept on the agency's servers | A Git repository and hosting account in your name |
| Editing | Visual, inside the builder | Often routed through the agency | A headless CMS with a written guide for your editors |
| Technical SEO | Basic settings you fill in yourself | Varies with the brief | Titles, schema markup, sitemap, robots.txt and redirects set |
| Cost | A monthly plan plus your own time | Quoted after a discovery phase | A fixed price for the written scope, shown at checkout |
It depends on what you need. A Next.js site carries no theme or page-builder code, so pages can be lighter and layouts are not limited by a template. The trade-off is that design changes need a developer, while content edits happen in the CMS. Webflow Website Build suits teams that want visual editing, and WordPress Business Website suits teams that want plugins.
Yes, most teams pick it up quickly. A headless CMS stores your pages, posts and case studies separately from the website code. Your editors fill in fields, add images and press publish, and the site shows the new content. The build includes up to three content types and a written editor guide for your team.
You do. The code sits in a Git repository you own, and the site runs on a Vercel or Netlify account in your name. The headless CMS account and the domain are yours too. We work through access you grant, so you can remove it at any time and hire any developer to carry on.
We agree it with you at the start. Sanity, Storyblok and Contentful are common choices, and each offers an entry plan. We choose based on how your team likes to edit, how many editors you have and what the plan costs. You pay the CMS provider directly, from an account in your own name.
No, not in this build. Logins, member areas and app features are outside the Custom Website Build. If users need to sign up, log in or pay, see Web App MVP Build. If clients need a private area for files and updates, see Client Portal Build. Either can sit alongside your marketing site on its own address.
No one can promise that. A lean, cleanly coded site with schema markup, a sitemap and correct redirects removes technical barriers for search engines and AI assistants. Rankings still depend on your content, your competitors and changes at the search engines. You get a Core Web Vitals report at launch, so you can see where the site starts.
Yes, through an add-on. The core build covers one language. Arabic Right-to-Left Version adds an Arabic version with a proper right-to-left layout, Arabic fonts and a language switcher. For other languages, add Extra Language. Both are ordered with the build, and you supply the translated text for the pages.
You get 30 days of support for anything not working as agreed. After that, your team runs the content in the CMS. Optional Upmark maintenance covers monitoring, fixes, a monthly health report and change hours for new sections, and you can cancel any month. Hosting and the CMS keep running on your own plans.
Order the Custom Website Build for a Next.js site coded to your design, edited in a headless CMS, and handed over with the code in your name.

A secure, branded login area where your clients see their documents, project status, requests and messages, built as a custom web app…

A working first version of your web app: up to 6 core screens, sign-up and login, a database, an admin panel and…