Skip to content

Journal

Why the public Oernoe site is a publisher, not an app shell

www.oernoe.com is a reading site. The products are other hostnames. Mixing those two jobs is how pages become hard to use and easy to distrust.

Updated 24 August 2026 · Oernoe Editorial Team

The last article on this URL talked about “UX design that converts.” That is not what this site is for. Conversion copy is how you get a page that looks like every other SaaS landing page, then wonder why an ads reviewer called it low value.

The public site is a publisher: journal, guides, How-To, About, Contact, and legal. Search, Health, Chat, AI, Docs, Drive, and Tracker are separate services. The masthead uses the circular Oernoe mark, black ink on cool paper, and a cyan rule because that is the actual logo, not because a template needed a gradient.

Reading comes first

A public page here should work like a newspaper site from before infinite cards. You get a title, a short lede, and body text wide enough to read. Primary navigation is About, Journal, Guides, How-To, Contact, plus a Legal menu. Services sit in their own menu so they do not compete with the article.

We force a light theme on this hostname. Dark mode was making About and login unreadable. That is a concrete bug we already hit, not a design theory. If a control cannot be read, it is not a control.

Ads have to look like ads

Google’s placement rules forbid ads that look like menus, download buttons, or “helpful links.” They also forbid asking people to click ads. So this site does neither.

When ads are allowed, they sit inside article or guide pages that already have writing. Auto-placed units are hidden again if you move to a page that is not eligible, including Home, About, login, and legal. We label advertising in the footer and the cookie notice. We do not put arrows on the units. We do not say “support us by clicking.”

The cookie bar is a notice with Privacy, Cookies, Ads Settings, and OK. It is not a fake consent platform. For EEA, UK, and Swiss visitors, Google Privacy & messaging in the AdSense account is the consent path when that product is turned on.

Forms and chrome stay quiet

Login and signup use the same mark and paper background. They do not load AdSense. They do not use a chatbot. Forgot-password is a real email flow. If that mail is missing, the Contact page still lists support@oernoe.com.

There is a skip-to-content link, and the main landmark wraps the page. Drop-downs in the header have to open on hover and keyboard focus. If a menu cannot be used with a keyboard, it is broken, even if it looks fine in a screenshot.

What we refuse on these pages

  • Full-screen product orbs, tilt cards, and fake 3D that hide the article.
  • Pop-ups that cover the page before you have read anything. The cookie notice is a bar, not a trap.
  • Auto-playing video or audio on journal pages.
  • Infinite feeds that never resolve into a document. The journal is a list of articles with titles and dates.
  • Interstitials that make a crawler guess whether the page has text.

Mobile is the same document

On a narrow screen the header collapses to a button. The article stays a single column. We do not ship a second, thinner version of the text. If a heading, table, or image cannot survive that column, it should not be on the page.

That is also why the logo is a PNG of the real mark instead of a CSS toy. It has to stay legible at the size of a thumb and at the size of the homepage hero.

How this helps a reviewer

AdSense asks whether the site is easy to navigate and whether the content is unique. A publisher layout answers the first question: the menu is readable, the pages are documents, ads are not the navigation. The second question is answered by the writing, not by the chrome. If the writing is a brochure, a pretty layout will not save it. That is why the generic article that used to live at this URL is gone.

What a first visit should feel like

Home names the operator, the live services, and the split between Search queries and Google ads on this hostname. From there you can open the journal, the guides, How-To, or Search. You should not have to dismiss a video, a chatbot, or a paywall to read a paragraph.

A missing page returns a real 404 with the same header and footer, and without ads. That matters for people and for crawlers. An ads crawler that lands on a broken URL should see an error document, not an empty shell stuffed with units.

Contact is a list of inboxes, not a ticket widget. If you cannot mail support@oernoe.com without creating an account, the contact page is broken. The public site is supposed to work for a stranger who only wants to read or to complain.