/julbord-skane · draft
Visible in search, one page a week.
One agent that runs your SEO. Every Monday it reads what search delivered, sees which pages the competitors took, and finds the keywords people search for that nobody answers. Then it checks the tech, writes the page and adds the schema. Everything sits ready, waiting for your yes. Then it's published, tracked, and next Monday it starts again.
We read what
search delivered
Every Monday the agent pulls in everything that happened in search the week before. Not a screenshot from Search Console, but the numbers straight from the sources — per page, per keyword and per question the AI assistants were asked.
- Clicks, impressions and position, vs last week and last year
- Which pages lost ground, and which gained
- New search queries — that's where the next page is
- How many visits from search became bookings
- Whether AI assistants mention the hotel when asked
Search Console
Analytics
Rankings
AI answers
We see which pages
the others took
Then the agent goes through the competitors one by one. Which pages they've published since last time, which titles they've rewritten, which links they've earned — and which keywords they've taken from us. It all shows in search, if you look every week.
- New pages since last week, and what they're about
- Titles and descriptions that changed — those are their tests
- Links they've earned, and from where
- Keywords where they passed us, and the page that did it
- Topics none of them cover — the gap we can take
Competitors in search
We find the words
people actually search for
This is where it counts. The agent pulls real search volumes, not guesses — those have turned out to be off by three to six times in both directions. Then every word is weighed against how hard it is to take, and where we sit today. The best spot is a word with searches, low competition and no page of ours.
- Search volume per month, for Sweden, from Ahrefs
- How hard the word is: strong sites, or just many of them
- What the searcher wants: to read, compare or book
- Words where we sit in position 5–20: the easiest to lift
- Words with searches but no page of ours: the next to write
Keywords
We pick up
what's happening
At the same time the agent keeps watch on everything outside the site that can move the result. Google rolls out updates several times a year, the season decides what people search for, and AI answers show up on new keywords every week.
- Google updates rolling out — no conclusions mid-rollout
- The season: when spa, Christmas buffet and conference peak
- Keywords where AI answers now sit above the results
- New ways Google shows hotels — maps, packages, prices
- Questions growing in search, before anyone has answered
Signal feed
Everything is weighed
into one decision
This is where it all meets. The results, the competitors, the keywords and the signals are laid side by side, and the agent draws one conclusion from them together. It becomes a short list: which page to write, which to update, and what to fix.
- Which new page is worth the most this week, and why
- Which existing page is closest to top 3 and needs a lift
- Which technical errors actually cost, and which can wait
- Where two of our pages compete for the same keyword
- One hypothesis per page, with a number to judge in four weeks
This week's decision
- New page: Christmas buffet in Skåne — 700 searches, no rivals
- Lift the spa page from position 6 to top 3
- Fix three errors blocking indexing
- An answer-first paragraph on every package page, for AI search
We check the site
can be read
Good copy on a page Google can't read is wasted. So the agent goes through the tech every week: that the pages load fast, that they're in the index, that no links lead to empty pages, and that the schema validates.
- Speed as Google measures it: loading, response, layout shifts
- How many pages are in the index, and which have dropped out
- Broken links, both internal and out from the site
- Sitemap, language tags and canonical URLs
- The schema: that it validates, and that it matches the page
Technical check
We decide what
the page should answer
Before anything is written, a brief is set for the page. Which keyword it should take, what the searcher actually wants, which questions must be answered and where on the site it belongs. Without the brief the copy ends up well written and invisible.
- One main keyword, and the words that belong with it
- What the searcher wants, and what the top ten already do
- The headings in order, one per question people ask
- Which pages should link here, and where it should link on to
- What competitors lack: the price, the dates, the picture
Brief · Christmas buffet in Skåne
The right agents
are put on the job
Now the right agents are brought in. One writes the copy, one knows the tech, one knows schema and structured data, one builds the sitemap, one looks at the page the way a visitor does, and one knows how the AI assistants choose what to cite. They work from the same brief and hand over to each other.
- Which agents the week needs — not all of them, every time
- One that writes, framed by the keyword and the questions
- One that knows the tech: speed, index and links
- One that knows schema, and one that builds the sitemap
- One that knows AI search — what gets cited, and why
Agents on the job
Then the page
gets written
Here the brief becomes a finished page. Title and description counted against what Google shows, a heading that says what the page is, a first paragraph that answers straight away, and the questions one after another. Written by someone who knows what a Christmas buffet in Skåne costs, not by a template.
- Title under 60 chars, description under 155 — or they get cut
- The first paragraph answers the question, before it explains
- One heading per question, so people and machines find it
- Facts only the hotel has: prices, dates, menu, image alt text
- Title checked against what Google shows: 3 in 4 get rewritten
Writing the page
We make the page readable
for the machines
Google and the AI assistants don't read the page the way a person does. They read the schema — the structured data that says this is a hotel, this is an offer, these are questions with answers. And they cite what can be lifted out as a paragraph.
- Schema for the hotel, the offer and the questions
- Validated against Google's rules before it goes live
- An answer-first paragraph an assistant can cite as is
- Google Business Profile in step: prices, hours and images
- Facts that match the rest of the web, or no one trusts them
Structured data
Here everything stops
and waits for you
The week is done. New pages, updated titles and the schema sit ready exactly as they'll look in Google — nine drafts. Nothing gets published until someone says yes.
/julbord-skane · draft
/spa · title and intro · draft
the answer-first paragraph · draft
/konferens-skane · draft
/julbord-skane · draft
homepage · title · draft
/romantisk-weekend · draft
three fixes · draft
six new · draft
Then it all goes
live on the site
After your yes the agent publishes straight to the site — the pages, the titles, the schema and the fixes. The sitemap is updated, Google is told there's something new to read, and the internal links are placed so the new pages get found.
- Pages published in WordPress, with the right URL and template
- Sitemap rebuilt with the right dates — the one Google trusts
- Indexing is requested in Search Console for every new page
- Internal links placed, with the keyword in the link text
- Everything is logged, so any change can be rolled back
Publishing
We follow every page
until it ranks
A new page takes weeks to climb, sometimes months. The agent follows every keyword it set a goal for — every day, not every quarter — and can tell the difference between a page on its way up and one that's stuck.
- Position per keyword, day by day, from publication
- Indexed in two days; judged after four weeks, not four days
- Pages stuck on page two — they get a second round
- Whether AI assistants cite the page, and for which questions
- Clicks that became bookings — what the page is worth
Position · six weeks
Next Monday
it starts again
The week after, step 1 reads the results for exactly the pages that went out, and judges every hypothesis against the goal it carried. What climbs gets internal links and more content. What's stuck gets rewritten. No week starts from zero.
- Every page is measured against the goal it was published with
- Pages that climb get more: links, images, more questions
- Pages that are stuck get a new angle, not a new template
- Old pages are updated before they drop — not after
- After a year, a hundred pages answer what guests actually ask