One thing I thought about when setting up this blog is, “How can I do this as efficiently as possible?”. Rather than writing the posts directly in HTML, I sought to make Google Docs the equivalent to Wordpress’s blog post editor. So how do I accomplish this?
When my NodeJS / Express server loads, it’s time to generate the URLs that link to my Google Docs without having to manually copy and paste this post over, and I can update this post in Google Docs and it will update automatically next time along with any new posts whenever I restart my server, which I’ve set up as an easy keybind.
Although Google indexes content automatically with crawling, the more information that you provide Google, the better. While setting up the routes for the website URLs, I save these handles so that they can be automatically generated when Google reads my sitemap. In fact, I have a whole class file dedicated to automatically generating my sitemap using the blog post URLs loaded during the previous step.
I utilize my header and footer as content spaces that I can utilize for the content that gets fed to my HTML tags. Automating this process makes the process of writing blog posts super easy. If you want new visitors for your website, it’s important to optimize your content and give values to your meta tags when possible. By utilizing Google Docs as a content management system (CMS), I have vastly sped up my ability to turn out blog posts to you, valued readers.
Now that I have a website that performs up to my standards, I’m going to explore content scheduling strategies in the next post. Remember, I can have the best website in the world.. But if there’s nothing on here of value then it probably isn’t actually the best, haha!