<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Allan de Wit</title>
    <description>The latest articles on DEV Community by Allan de Wit (@dewitallan).</description>
    <link>https://dev.to/dewitallan</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F553025%2Fcaa67226-ecf7-4885-afa5-968648864d9b.jpg</url>
      <title>DEV Community: Allan de Wit</title>
      <link>https://dev.to/dewitallan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dewitallan"/>
    <language>en</language>
    <item>
      <title>How to Write a Blog Post for Your SaaS: A 5-Step Guide</title>
      <dc:creator>Allan de Wit</dc:creator>
      <pubDate>Mon, 13 Jun 2022 12:31:43 +0000</pubDate>
      <link>https://dev.to/dewitallan/how-to-write-a-blog-post-for-your-saas-a-5-step-guide-a1d</link>
      <guid>https://dev.to/dewitallan/how-to-write-a-blog-post-for-your-saas-a-5-step-guide-a1d</guid>
      <description>&lt;p&gt;Writing a blog post may seem like a difficult task, especially if you don’t have any background in it. Now don’t get me wrong, it can be quite daunting at times, but that doesn’t mean you can make it easier for yourself by giving some structure to the whole process.&lt;/p&gt;

&lt;p&gt;For simplicity’s sake, you can break the writing process down into 5 steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Planning&lt;/strong&gt; — Choosing a topic, creating an outline, and conducting research.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Writing&lt;/strong&gt; — Just start writing away using your outline created during the planning step.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Polishing&lt;/strong&gt; — Adding images, relevant information, and explaining difficult topics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reading&lt;/strong&gt; — Going through the article, looking for errors, and asking others for their opinion.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Publishing&lt;/strong&gt; — Releasing your masterpiece and promoting it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you follow these steps, then writing a blog post shouldn’t be that difficult anymore. Let’s take a look at each step in more detail.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Planning
&lt;/h2&gt;

&lt;p&gt;The first step is arguably the most important one. If you don’t plan your blog post properly, then it will likely show in the final product. But if you do take the time to plan, then writing becomes much easier since you have a clear goal in mind.&lt;/p&gt;

&lt;h3&gt;
  
  
  Brainstorm topics
&lt;/h3&gt;

&lt;p&gt;To start off, you need a topic to write about. Place yourself in the shoes of your target audience and think of topics they think are interesting. Try to not only write about your business or product, but instead think of fun facts, tips, or developments within the branch. This way you connect to your audience. Maybe they will share the blog post with other people in the field, which can lead to more potential customers.&lt;/p&gt;

&lt;h3&gt;
  
  
  Keyword research
&lt;/h3&gt;

&lt;p&gt;After you have a topic, it’s good to do some keyword research. This helps with both the SEO of your website and making sure you’re writing about something people are interested in. You can use &lt;a href="https://ads.google.com/home/tools/keyword-planner/"&gt;Google Adwords Keyword Planner&lt;/a&gt;, &lt;a href="https://neilpatel.com/ubersuggest/"&gt;Ubersuggest&lt;/a&gt;, or other similar tools for this.&lt;/p&gt;

&lt;h3&gt;
  
  
  Create an outline
&lt;/h3&gt;

&lt;p&gt;Got a topic? Neat! Next up we need to create an outline for our blog post. This doesn’t have to be an extensive list, but a couple of bullet points will help you keep focus while writing. This outline can also help you determine what format your blog post should take; for example, a top 10 list or an interview with an expert.&lt;/p&gt;

&lt;h3&gt;
  
  
  Do research
&lt;/h3&gt;

&lt;p&gt;If you are not really familiar with the topic, or just want to put some extra information in your blog post, you need to do some research. Don’t worry, this doesn’t mean you have to read a couple of hundred pages on the topic. Try to find some interesting websites, books, or articles that you can use as sources. When using information from other sources, always remember to give credit!&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Writing
&lt;/h2&gt;

&lt;p&gt;Now that you have a topic and an outline, it’s time to start filling in the blanks. Just let the words flow and don’t worry too much about grammar or spelling; you can always go back and edit that later. The most important thing is to get your thoughts down on paper (or screen, as the case may be).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eh0jPoJh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qns7d3zmsdai2q7cynx0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eh0jPoJh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qns7d3zmsdai2q7cynx0.jpg" alt="Pen on notebook" width="880" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Take a break
&lt;/h3&gt;

&lt;p&gt;After you have written the first draft of your blog post, it’s a good idea to take a break. This can be anything from getting up and stretching your legs to taking a nap or going for a walk. The important thing is to give your mind some time to rest so you can come back to your work with fresh eyes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Edit your blog post
&lt;/h3&gt;

&lt;p&gt;Once you have taken a break, it’s time to go back and edit your work. This is where you can fix any grammar or spelling mistakes, as well as make sure that your thoughts are conveyed in a clear and concise manner.&lt;/p&gt;

&lt;h3&gt;
  
  
  Create a headline
&lt;/h3&gt;

&lt;p&gt;The headline of your blog post is important in attracting readers, so it’s worth taking some time to come up with a good one. A good headline should be attention-grabbing and give the reader an idea of what your blog post is about.&lt;/p&gt;

&lt;p&gt;Here are some examples of headlines that you can use for inspiration:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;5 Simple Tips for a Successful Blog&lt;/li&gt;
&lt;li&gt;The Benefits of Taking a Break&lt;/li&gt;
&lt;li&gt;The Do’s and Don’ts of Writing an Amazing Blog Post&lt;/li&gt;
&lt;li&gt;The Importance of Social Media for Your Business&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step 3: Polishing
&lt;/h2&gt;

&lt;p&gt;After you have edited your work, it’s time to polish it up and make sure it’s ready to be published. This includes adding any finishing touches, such as images or graphics, and making sure that everything is formatted correctly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Implement calls-to-action
&lt;/h3&gt;

&lt;p&gt;It’s a good idea to add calls-to-action (CTAs) to your blog post. These are elements that encourage your readers to take a specific action, such as creating an account or signing up for your newsletter. Adding CTAs to your blog post will help you increase engagement and grow your audience.&lt;/p&gt;

&lt;h3&gt;
  
  
  Add visuals
&lt;/h3&gt;

&lt;p&gt;Images can be a great way to break up large chunks of text and make your blog post more visually appealing. If you’re not sure where to find free, high-quality images, check out sites like &lt;a href="https://www.pexels.com/"&gt;Pexels&lt;/a&gt;, &lt;a href="https://unsplash.com/"&gt;Unsplash&lt;/a&gt;, and &lt;a href="https://pixabay.com/"&gt;Pixabay&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Explain difficult topics
&lt;/h3&gt;

&lt;p&gt;If you’re writing about a complex topic, it’s important to make sure that you explain it in a way that is easy for your readers to understand. This means breaking down difficult concepts into smaller pieces and using simple language. Don’t assume that your reader knows as much about the topic as you do — remember, you are the expert!&lt;/p&gt;

&lt;h3&gt;
  
  
  Add some humor
&lt;/h3&gt;

&lt;p&gt;One of the best ways to engage your readers is to add some humor to your writing. This doesn’t mean that you should make your entire blog post one big joke, but a few well-placed jokes can go a long way in making your post more enjoyable to read.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Reading
&lt;/h2&gt;

&lt;p&gt;Before you hit that publish button, it’s important to proofread your blog post and make sure that there are no &lt;a href="https://contentforge.ai/blog/5-common-copywriting-mistakes-and-how-to-avoid-them"&gt;common copywriting mistakes&lt;/a&gt;. This includes checking for grammar mistakes, typos, and making sure that everything flows smoothly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Avoid repetition
&lt;/h3&gt;

&lt;p&gt;One common mistake that bloggers make is repeating themselves too much. This can happen when you are trying to make a point or drive home a certain idea. However, if you find yourself repeating the same thing multiple times, it’s probably time to cut some of it out. Your readers will appreciate a well-edited piece that gets to the point.&lt;/p&gt;

&lt;h3&gt;
  
  
  Check the flow
&lt;/h3&gt;

&lt;p&gt;Another important aspect of writing a good blog post is making sure that the flow is smooth. This means that your ideas should transition naturally from one to the other. If your post feels choppy or disjointed, it may be difficult for readers to follow along. Take some time to read through your work and see if there are any places where the flow can be improved.&lt;/p&gt;

&lt;h3&gt;
  
  
  Gather feedback
&lt;/h3&gt;

&lt;p&gt;Once you’ve written and proofread your blog post, it’s a good idea to get some feedback from others. This can be friends, family, or even strangers. Showing your work to others can help you catch any mistakes that you may have missed. It can also give you some insight into how your work is perceived by others.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Publishing
&lt;/h2&gt;

&lt;p&gt;When you’re happy with your final result, it’s time to publish! This is the easy part, just put your article on the web and your post will be live for the world to see.&lt;/p&gt;

&lt;p&gt;If you want to get more people to read your work, you can promote your blog post on social media or other websites. You can also try reaching out to popular bloggers in your niche and see if they’re interested in featuring your work on their site. Whatever you do, just make sure that your blog post is accessible to as many people as possible. The more people who read it, the better!&lt;/p&gt;

&lt;p&gt;There you have it, a few tips to help you write a great blog post. Just remember to keep your audience in mind, edit ruthlessly, and check the flow of your work. With a little effort, you can produce content that is enjoyable and informative for your readers.&lt;/p&gt;

&lt;p&gt;Share any tips you may have in the comments, of course questions are also welcome :)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;PS: This blog post was created with the help of AI at &lt;a href="https://contentforge.ai"&gt;contentforge.ai&lt;/a&gt; which made the outline and writing process much easier and quicker for me. If you want to know more, just ask about it in the comments or send me a DM on Twitter &lt;a href="https://twitter.com/dewitallan"&gt;@dewitallan&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>saas</category>
      <category>tutorial</category>
      <category>writing</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Core Web Vitals will affect Search Engine Ranking from 2021</title>
      <dc:creator>Allan de Wit</dc:creator>
      <pubDate>Mon, 04 Jan 2021 08:28:03 +0000</pubDate>
      <link>https://dev.to/dewitallan/core-web-vitals-will-affect-search-engine-ranking-from-2021-8g4</link>
      <guid>https://dev.to/dewitallan/core-web-vitals-will-affect-search-engine-ranking-from-2021-8g4</guid>
      <description>&lt;p&gt;The Core Web Vitals were introduced by Google in 2020. These currently consist of three metrics, each representing a part of the &lt;strong&gt;user experience&lt;/strong&gt;. Google announced that they will add these Core Web Vitals as part of the search engine ranking by May 2021. So now is the perfect moment to start improving and measuring them for your websites.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are the Core Web Vitals?
&lt;/h2&gt;

&lt;p&gt;The Web Vitals are an initiative by Google to standardize the measurement of the user experience on the web. Three of the Web Vitals have been crowned as the “Core Web Vitals”, which are the most important and are recommended to be measured by every website owner. The current set of the Core Web Vitals focuses on three aspects of the user experience: loading, interactivity, and visual stability. Each aspect has its own metric and respective thresholds for measuring them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xjrjwqPh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/4800/0%2AvPSZmuThFN76O7Wj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xjrjwqPh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/4800/0%2AvPSZmuThFN76O7Wj.png" alt="" width="880" height="259"&gt;&lt;/a&gt;&lt;em&gt;The Core Web Vitals and their thresholds&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Largest Contentful Paint (LCP)&lt;/strong&gt; reports the render time of the largest image or text block visible within the viewport.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;First Input Delay (FID)&lt;/strong&gt; measures the time from when a user first interacts with the page (i.e. they click on a link) to when the browser actually starts processing event handlers in response to that interaction.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cumulative Layout Shift (CLS)&lt;/strong&gt; measures all unexpected layout shifts that occur during the lifespan of the page.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How will the Core Web Vitals affect the Search Engine Ranking?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://developers.google.com/search/blog/2020/11/timing-for-page-experience"&gt;Google has announced&lt;/a&gt; that starting in May 2021, the Search signals for page experience will be expanded with the &lt;strong&gt;Core Web Vitals&lt;/strong&gt; and will be &lt;strong&gt;part of the search engine ranking factors&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Q-PdLBQ0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/4800/0%2AW2W62pH2O1ec0CHd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q-PdLBQ0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/4800/0%2AW2W62pH2O1ec0CHd.png" alt="" width="880" height="495"&gt;&lt;/a&gt;&lt;em&gt;Search signals for page experience&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In other words, if your website offers a bad user experience according to the Core Web Vitals, it will negatively impact your SEO. Google uses the data they collect from your Chrome visitors to determine your Core Web Vitals.&lt;/p&gt;

&lt;p&gt;In addition to this big change, Google is also testing with a visual indicator in the search results to reflect the quality of the user experience of that particular page. If testing is successful, it will launch together with the update of the ranking factors in May 2021.&lt;/p&gt;

&lt;h2&gt;
  
  
  Measuring the Core Web Vitals
&lt;/h2&gt;

&lt;p&gt;Google offers a few ways to measure the Core Web Vitals. They’ve created a tool called &lt;a href="https://developers.google.com/speed/pagespeed/insights/"&gt;PageSpeed Insights&lt;/a&gt; to quickly test the performance of a site. In addition to that, they also created a &lt;a href="https://chrome.google.com/webstore/detail/web-vitals/ahfhijdlegdabablpippeagghigmibma"&gt;Chrome Extension&lt;/a&gt; that you can use to check the Core Web Vitals of the page you visited. With the help of these tools, you can quickly check the user experience at that specific moment, but it’s quite tedious to check every website every so often and next to that it does not provide enough information to fully rely on. Here’s why:&lt;/p&gt;

&lt;p&gt;It’s important to note that the Core Web Vitals are not static values and will be different for every request and per visitor. Many different factors are in play, all of which can affect the Core Web Vitals and change the experience. You can think of things like the distance between the visitor and the server location, a bad internet connection, a slow device, etc.&lt;/p&gt;

&lt;p&gt;To get an accurate representation of the user experience you deliver through your websites you will need to measure the Core Web Vitals of your actual visitors. This can be achieved by using &lt;strong&gt;Real User Monitoring (RUM)&lt;/strong&gt;, this way you collect the Core Web Vitals (and possibly other useful performance metrics) of your actual visitors. Using RUM, you can gather the necessary data and resolve any issues with your website accordingly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AD3mj2u7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/4800/0%2AlXnt4ocf2rQN4UPO.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AD3mj2u7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/4800/0%2AlXnt4ocf2rQN4UPO.png" alt="" width="880" height="223"&gt;&lt;/a&gt;&lt;em&gt;Core Web Vitals in the That’s Why Dashboard&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;An easy way to measure your site’s user experience is through a RUM tool, such as &lt;a href="https://thatswhy.app"&gt;That’s Why&lt;/a&gt;. Typically, these tools use a JavaScript snippet to collect the metrics of each user and send it to their collection point so that you can gain insights into the collected data. In the case of That’s Why, you will also get advice on where to optimize your website to improve the user experience, and you get notified when a metric suddenly changes, so you can act quickly and always stay up to date.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://thatswhy.app/register"&gt;&lt;strong&gt;Start monitoring with That’s Why.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That’s Why helps you to track the user experience, including the Core Web Vitals, of your website and helps you to make the needed optimizations.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published at&lt;/em&gt; &lt;a href="https://thatswhy.app/blog/core-web-vitals-will-affect-seo-from-2021"&gt;&lt;em&gt;https://thatswhy.app&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>realusermonitoring</category>
      <category>webperf</category>
      <category>corewebvitals</category>
    </item>
  </channel>
</rss>
