28 B2B articles for a Swiss company blog, in English and German
For Tecadvance, a Swiss B2B sales and marketing company, I wrote 28 English articles, built the 28 German pages that match them, linked every article into the rest of the site and scheduled all 56 pages to go out in pairs.
Client work for Tecadvance GmbH. Shared with the company's agreement. The articles belong to Tecadvance and are linked, not copied.
- Role
- Writer and publisher
- Scope
- 28 topics · 56 pages
- Stack
- WordPress · Elementor · Polylang
One topic
- English article
- German page
Polylang language switcher
One pair, same date and time
- Focus keyword
- Meta title
- Slug
- Internal links
- External links
What it is
Tecadvance GmbH is a B2B sales and marketing company in Hallau, Switzerland. Its blog, Growth Insights, is written for owners and marketing directors at Swiss B2B firms. In April 2026 I took on 28 topics for it: 14 briefed to me directly and 14 more that my team lead handed over to me. Every topic needed an English article and a German page.
What I did
- Wrote the 28 English articles. Each brief fixed the title, focus keyword, meta title, meta description, slug and cluster keywords. I researched, outlined and wrote each article to a target of 2,000 to 2,500 words.
- Built the 28 German pages. The German text came from approved drafts, because I do not write German. My part was creating each page, matching its structure to the English one and connecting the two through Polylang.
- Linked every article. Each one points to Tecadvance service pages and related articles and cites outside sources. Counted on the live pages, every English article has at least 10 internal links (median 12) and between 3 and 22 external ones (median 10).
- Published in pairs. I uploaded and formatted each page, set the English and German versions to the same date and time, and scheduled them from a calendar of one topic every two days, 12 March to 5 May 2026.
What you can check
All 56 pages are public. The English articles are on the Growth Insights (opens in a new tab) page and the German ones on Wachstums-Insights (opens in a new tab). The blog holds 60 posts per language. These 28 topics are the ones I produced; the other 32 in each language are not part of this work.
What I cannot show
I have no traffic or ranking numbers for these 56 pages, so this page makes no claim about results. What it shows is the published work: what exists, in which languages, and how it is linked.
What I would do differently
I would set up the measurement before publishing. A Search Console filter for the 56 addresses, made on day one, would let anyone read the result later. The external links also range from 3 to 22 per article, so I would agree a minimum in the brief and keep the lightest article from sitting far below the rest.
Want a build like this one?
Book a 30-minute call. Tell me what the site needs, and I'll tell you honestly whether I'm the right person for it.
Free, 30 minutes on Cal.com. Replies to email within one working day.