Advocacy Grade

oldendorff.com

Evidence collected August 31, 2026 · 38 polite, robots.txt-respecting requests · every claim cites what it saw

No letter grade — withheld, not failed

No letter grade is issued because 1 of 4 categories could not be observed. The categories that were measurable are scored below.

48.9/100
Content Supply
reduced confidence
70/100
Shareability
4.6/100
Employee & Culture
Not scored
AI Discoverability
not observable

Read this before the numbers

This tool was built in a few days, on a stack of stated assumptions. I didn't have the time — or the inside knowledge of what buyers in this category actually optimize for — to be certain these are the metrics that matter most. The four categories and their weights are editorial judgment, not measurement: nobody has proven that these things cause employees to post, and I don't claim otherwise.

Where the evidence comes from: three of the four categories read only what your company has published on its own public site — the part you can fix on Monday. Half of Employee & Culture comes from somewhere else: aggregate counts of how many of your people posted in the last 90 days, from a licensed third-party index of public professional-network activity. Nothing here was scraped from LinkedIn by this tool. Those counts are records in an index, not a census — they undercount, they undercount small companies most, and you can't check them yourself — so each one says so where it appears, a zero is reported as "none in the index" and never as "nobody posts," and a company with fewer than 25 people in the index gets the number reported but not scored. No individual is named anywhere in this report.

To prioritize speed, this particular report was loaded using cached data; it was generated from evidence originally collected on August 31, 2026 rather than live. Reports are cached for 30 days. Every observation below is dated and cited.

What you can hold me to: every number cites its evidence and says where it came from, nothing unseen is guessed at, robots.txt is respected on every fetch, and when this tool can't read a site it says so instead of issuing a grade.

What was found — most fixable first

Ranked by impact × ease of fixing, not by category. Counts describe the pages actually read, and each finding cites them.

Issue

0 of 24 sampled pages carry a visible share control

None of the 24 content pages sampled carry a visible share control. Nothing on the page invites a reader — or an employee — to share it.

Evidence — content page sample
  • https://www.oldendorff.com/news/20-years-on-another-linda-oldendorff
  • https://www.oldendorff.com/news/chinese-yards-and-leasing
  • https://www.oldendorff.com/news/conversion-of-the-tete-oldendorff-to-a-transloader
  • https://www.oldendorff.com/news/first-b-delta-newbuilding-delivered
  • https://www.oldendorff.com/news/fleet-expansion-continues-with-8-acquisitions
  • https://www.oldendorff.com/news/flensburger-sold-to-investors
  • https://www.oldendorff.com/news/fresh-deals-concluded-with-our-japanese-business-partners
  • https://www.oldendorff.com/news/ihm-completed-and-fully-digitised
  • … and 16 more in the sample

The fix: Add share links or buttons to the content template. Plain links to the platform share endpoints work without any tracking script.

Issue

0 of 24 sampled pages carry Article structured data

None of the 24 content pages sampled carry Article structured data. Machine readers cannot tell these pages are articles, or when they were published, or by whom.

Evidence — content page sample
  • https://www.oldendorff.com/news/20-years-on-another-linda-oldendorff
  • https://www.oldendorff.com/news/chinese-yards-and-leasing
  • https://www.oldendorff.com/news/conversion-of-the-tete-oldendorff-to-a-transloader
  • https://www.oldendorff.com/news/first-b-delta-newbuilding-delivered
  • https://www.oldendorff.com/news/fleet-expansion-continues-with-8-acquisitions
  • https://www.oldendorff.com/news/flensburger-sold-to-investors
  • https://www.oldendorff.com/news/fresh-deals-concluded-with-our-japanese-business-partners
  • https://www.oldendorff.com/news/ihm-completed-and-fully-digitised
  • … and 16 more in the sample

The fix: Emit Article (or BlogPosting) JSON-LD with headline, datePublished and author in the content template.

Issue

Your careers page could not be retrieved

2 careers location(s) were tried (https://www.oldendorff.com/careers, https://www.oldendorff.com/jobs) and none returned a readable page. Candidates researching you through tools and AI assistants hit the same wall.

Evidence — careers page probes
  • https://www.oldendorff.com/careers — HTTP 404
  • https://www.oldendorff.com/jobs — HTTP 404

The fix: Serve a crawlable careers page at /careers and link it from the homepage.

Issue

0 of 24 sampled pages name a human author

None of the 24 sampled content pages carry a named human author — no byline, no author schema, no rel=author. Content nobody signs is content nobody feels ownership of; advocacy runs on employees being visible in the work.

Evidence: content page sample — 0 of 24 sampled pages.

The fix: Add author bylines to content pages — a name, ideally with a link or an author block in the Article schema. Start with new posts; backfilling can wait.

Opportunity

Your people are barely posting

In the licensed index, 33 of the 1,182 employees it has records for posted anything in the last 90 days (2.8%). That is a share of the index's coverage, not of your headcount. Across the 124 graded companies in this corpus with comparable counts the median is 6.1%. This is a third-party count and a lower bound — but the gap to the median is not a rounding error.

Evidence: licensed third-party index.

The fix: This is the gap an advocacy program closes directly. Start with the 6 decision-maker(s) who already post: give them something from your site worth sharing this week.

Opportunity

Your shareable content lives in only 2 sections

All shareable content sits in: news_press, about. Variety matters for advocacy — different employees share different things (news, case studies, culture stories, events).

Evidence: sitemap URL classification.

The fix: Add at least one more content type employees would plausibly share — customer stories and culture posts are the usual gaps.

Opportunity

No culture or life-at pages anywhere in your sitemap

Of 155 canonical URLs, zero classify as culture content — no life-at pages, employee stories, or team spotlights. This is the most common gap this tool finds, and the most directly advocacy-shaped one: it is the content employees share proudest and first. Your people's own posting is scored separately, below.

Evidence: sitemap URL classification.

The fix: Start small: one employee-story post a month, indexed in the sitemap. The section can grow from there.

What's already working

Working

Your homepage share card is complete

The homepage carries og:title, og:description and og:image, so a shared homepage link renders a full preview card.

Evidence: homepage HTML.

What could not be seen

Anything the reader could not observe is listed here rather than guessed at or silently skipped.

Not visible

Your robots.txt could not be read

The robots.txt endpoint did not return a usable file (HTTP 404). Crawler and AI-agent policy for this domain is unknown — unknown is not the same as open, and I have not scored it as open.

Evidence: robots.txt fetch.

The fix: Serve a plain-text robots.txt at the domain root. Even an empty or allow-all file makes your crawl policy explicit instead of undefined.

Not visible

Content freshness is not observable here

Your sitemap publishes lastmod dates, but they look machine-generated rather than edit history (62.6% of all lastmod values fall on a single day (2024-12-05), which is the signature of a site-wide rebuild rather than individual edits.), so I cannot read them as freshness and have not guessed.

Evidence: sitemap lastmod analysis.

The fix: Emit real last-modified dates in the sitemap. Credible freshness data helps every machine reader — search, AI, and tools like this one — represent you accurately.

For the record

Note

No llms.txt

No llms.txt file is served. This costs nothing today — the evidence that llms.txt affects anything is weak — so I do not count it against you.

Evidence: llms.txt fetch.

How the numbers break down

Weights: Content Supply 30% · Shareability 25% · Employee & Culture 25% (half what the site says, half what employees do) · AI Discoverability 20%. The weights are editorial judgment about what an advocacy program draws on — not the result of a study. Every row cites the observation behind it and says whether it was read from your site or from the licensed index.

Content Supply — 48.9/100 (reduced confidence)

SignalPointsWhat was observed
Volume floor18.4/40116 shareable pages after collapsing localized duplicates
Section diversity4/301 shareable section(s): news_press
Shareable share26.4/3074.8% of the canonical inventory is shareable content

Recency was not scored: this site publishes lastmod dates, but they look machine-generated rather than edit history, so they cannot be read as freshness.

Shareability — 70/100

SignalPointsWhat was observed
Open Graph image — without one, a shared link renders as a bare grey box35/3524 of 24 sampled pages (100%)
Open Graph title on the shared card15/1524 of 24 sampled pages (100%)
Open Graph description on the shared card15/1524 of 24 sampled pages (100%)
A visible share control on the page0/300 of 24 sampled pages (0%)
Twitter/X card tags (near-zero weight: X falls back to Open Graph)3/324 of 24 sampled pages (100%)
Canonical URL (near-zero weight: SEO hygiene, not a sharing condition)2/224 of 24 sampled pages (100%)

Employee & Culture — 4.6/100

SignalPointsWhat was observed
What the site says (50 of 100)
Culture / life-at pages0/150 culture page(s) in the canonical inventory
Careers page reachable0/7.5No careers page could be retrieved
Careers depth0/7.50 careers URL(s) in the sitemap
Named authors on content0/12.50% of sampled pages carry a named author
Employee-story signals0/7.5No culture URLs existed to sample, so no employee-story signal could be checked
What employees do (50 of 100)
Employees posting (last 90 days)2.3/2533 of 1182 indexed employees posted in the last 90 days (2.8%). licensed third-party index (not independently verifiable); 1182 of 1888 employees covered.
Decision-makers posting1.7/156 decision-makers posted in the last 90 days (0.5% of indexed employees). licensed third-party index (not independently verifiable).
Company page posting cadence0.6/108 company post(s) in the last 90 days in the index. licensed third-party index (not independently verifiable).

A qualitative read of the careers page (boilerplate vs. real human stories) is not included in this number.

Half of this category is measured from employee posting activity in a licensed third-party index (1182 of 1888 employees covered). Those counts are records in a third-party index, a lower bound the visitor cannot verify independently; the other half is what the website itself shows.

AI Discoverability — not scored

No usable robots.txt was retrieved, so AI-agent posture is unknown for this domain. Unknown is not the same as open, and it has not been scored as open.