3 builders who never spoke to each other
Decide where the writing lives before publishing
Put the marketing site and blog on the root domain and run the application from a subdomain, because retrofitting that split later is painful and the content you want ranking belongs on the root. Keep special characters out of URLs even though Google handles them, since links carrying them break in chat apps and forums. If building the blog is what is stopping you, start on a hosted platform this week.
The method
- 01
Put the marketing site and blog on your root domain and run the application from a subdomain, because the content you want ranking in Google belongs on the root.
- 02
Keep special characters out of your URLs where you have a choice, because links containing them break in chat apps, forums and social platforms even when Google itself handles them fine.
- 03
Publish on a hosted platform so you can start writing this week rather than spending it building a blog.
What it returned
Recommends WordPress on the root with the blog at a /blog path and the app at app.your-biz.com; the author says retrofitting this later was a considerable pain
Named breakage points: chat applications, forums, Twitter and Facebook. Emoji in URLs are called out as a bad idea.
Went with Hashnode on a friend's recommendation, choosing it for custom domain support and automatic post backup to his own GitHub repo.
Sources
- My 2020 Blogging JourneyBhanu Teja · bhanuteja.dev · Aug 11, 2020 - Add Typescript to your Next.js project (1/27) · 2020-12-31
- Encoded URLs, Canonical Tags & Special Characters for SEO: A Deep-Dive - Detailed.comGlen Allsopp · detailed.com · If You Can Avoid Special Characters, Then Do So · 2023-06-18
- Micro-SaaS Ebook: from Idea to Shipping a Minimum Viable ProductTyler Tringas · tylertringas.com · Separate your app and your landing page · 2016-11-29
the second source
Three plays a week, for the phase you are in
No roundup of links, no news. Three tactics more than one builder arrived at separately, with the numbers each one returned and the disagreements left in.
More in seo
- Make search the channel that carries the business8 unconnected
- Give away the tool that ranks for the problem6 unconnected · contested
- Generate one page for every row in your data6 unconnected
- Write the one page that deserves to rank first6 unconnected · contested
- Write about the job, not about your product6 unconnected
- Get several channels out of one piece of work5 unconnected