[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-article-3-advanced-ways-to-increase-your-google-ranking":3},{"meta":4,"html":33,"authorName":34,"authorFacebookUrl":35,"authorProfileImage":36,"authorWebsite":37,"authorJobTitle":38,"authorTwitterUrl":39,"wordCount":40,"recommended":41},{"id":5,"slug":6,"type":7,"title":8,"excerpt":9,"metaTitle":10,"metaDescription":10,"canonicalUrl":10,"featureImage":11,"publishedAt":17,"createdAt":18,"updatedAt":19,"featured":20,"readingTime":21,"tags":22,"author":32,"recommendedSlugs":10},"63d1292c1e838305da2d387b","3-advanced-ways-to-increase-your-google-ranking","post","3 Advanced Ways to Increase Your Google Ranking","Improve your website's organic traffic on Google with advanced techniques. Increase credibility, improve user experience, and increase trustworthiness.",null,{"url":12,"alt":13,"caption":14,"width":15,"height":16},"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1636361479581-5ab1a7a72beb?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxpY2ViZXJnfGVufDB8fHx8MTY3NDY1MjM2Mw&ixlib=rb-4.0.3&q=80&w=2000","Mirrored burning iceberg — 3 Advanced Ways to Increase Your Google Ranking","Photo by \u003Ca href=\"https:\u002F\u002Funsplash.com\u002F@simonppt?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit\">SIMON LEE\u003C\u002Fa> \u002F \u003Ca href=\"https:\u002F\u002Funsplash.com\u002F?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit\">Unsplash\u003C\u002Fa>",2000,2667,"2023-01-25T13:10:43.000+00:00","2023-01-25T13:05:48.000+00:00","2024-07-23T11:51:51.000+00:00",false,8,[23,26,29],{"name":24,"slug":25},"SEO","seo",{"name":27,"slug":28},"Web Highlights","web-highlights",{"name":30,"slug":31},"Marketing","marketing","marius-bongarts","\u003Cp>\n  Three months ago, I posted “\n  \u003Ca href=\"https:\u002F\u002Fbettermarketing.pub\u002F3-instant-ways-to-increase-your-google-ranking-d36cf98a933e\" rel=\"noopener\">\n    3 Instant Ways to Increase Your Google Ranking\n  \u003C\u002Fa>\n  ”. This article discussed three effective and straightforward methods for boosting your website’s organic traffic on\n  Google:\n\u003C\u002Fp>\n\u003Cul>\n  \u003Cli>\u003Cstrong>Creating content (E.g., Hosting a blog)\u003C\u002Fstrong>\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Improving the webpage quality (Performance, accessibility, etc.)\u003C\u002Fstrong>\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Creating backlinks\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\n  These three things are the cornerstone of being a factor for search engines in the first place. Every website should\n  focus on these three points before moving on to\n  \u003Cstrong>more advanced topics, which we will look at in this article.\u003C\u002Fstrong>\n\u003C\u002Fp>\n\u003Ch3 id=\"1-increase-credibility-and-trustworthiness\">1. Increase Credibility and Trustworthiness\u003C\u002Fh3>\n\u003Cp>\n  Just like you don’t like calls from unknown and dubious numbers, Google doesn’t like websites that look\n  \u003Cstrong>untrustworthy\u003C\u002Fstrong>\n  . Instead, Google ensures that users are directed to high-quality and trustworthy sources of information.\n\u003C\u002Fp>\n\u003Cblockquote>\n  Google wants to keep poor-quality, untrustworthy sites out of the search results, and keep high-quality, legit sites\n  at the top. — Adam Clarke in\n  \u003Ca href=\"https:\u002F\u002Famzn.to\u002F3CYq5sC\" rel=\"noopener\">SEO 2023\u003C\u002Fa>\n\u003C\u002Fblockquote>\n\u003Cp>\n  Have you ever wanted to buy something online, and the store seemed untrustworthy? How did you proceed? You probably\n  searched for online reviews. Maybe you looked at the website's imprint to search for contact details. Or maybe you\n  just googled\n  \u003Cstrong>\u003Cem>“Is store XY trustworthy?”.\u003C\u002Fem>\u003C\u002Fstrong>\n\u003C\u002Fp>\n\u003Cp>\n  That’s how you can imagine how Google distinguishes dubious from serious websites. When Google crawls a web page, it\n  evaluates various aspects to determine its trustworthiness.\n\u003C\u002Fp>\n\u003Cp>\n  If a website is only\n  \u003Cstrong>two weeks old\u003C\u002Fstrong>\n  , has\n  \u003Cstrong>no imprint\u003C\u002Fstrong>\n  ,\n  \u003Cstrong>advertising popups\u003C\u002Fstrong>\n  virtually slay you, and users\n  \u003Cstrong>leave the site immediately \u003C\u002Fstrong>\n  — Then this is probably a very\n  \u003Cstrong>untrustworthy\u003C\u002Fstrong>\n  website. Consequently, Google will rank it further down in future results.\n\u003C\u002Fp>\n\u003Cp>\n  On the other hand, if a website is already\n  \u003Cstrong>ten years old\u003C\u002Fstrong>\n  , the\n  \u003Cstrong>domain is registered\u003C\u002Fstrong>\n  with\n  \u003Cstrong>contact details\u003C\u002Fstrong>\n  , users regularly\n  \u003Cstrong>spend a lot of time\u003C\u002Fstrong>\n  there, and it links different social media channels with thousands of followers — Then the website can be trusted, and\n  Google will rank it higher.\n\u003C\u002Fp>\n\u003Cp>\n  It follows that you can do these things to\n  \u003Cstrong>increase the trustworthiness\u003C\u002Fstrong>\n  of your website:\n\u003C\u002Fp>\n\u003Cul>\n  \u003Cli>\n    \u003Cstrong>Contact information\u003C\u002Fstrong>\n    : Make sure to have valid contact information on your website, including an email address, phone number, and\n    physical address. This allows users to reach you and gives Google the image of a reputable website. Also, having a\n    clear and easy-to-understand\n    \u003Cstrong>privacy policy\u003C\u002Fstrong>\n    and\n    \u003Cstrong>terms of service\u003C\u002Fstrong>\n    on your website can help establish trust and transparency with users and Google.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Age of website\u003C\u002Fstrong>\n    : The age of a website is essential. If you start from scratch, the most obvious way is to wait. But you could also\n    consider buying an already trustworthy domain to give yourself a head start.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Social Proof\u003C\u002Fstrong>\n    : While Google states that\n    \u003Cstrong>social medi\u003C\u002Fstrong>\n    a is not directly contributing to SEO ranking, it can still contribute to your brand exposure and trustworthiness.\n    Having links to your social media accounts on your website shows Google that your website can be trusted.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Security\u003C\u002Fstrong>\n    : Having a secure website (HTTPS, SSL) is a must-have for Google. Not having an SSL-secured website will give you a\n    significant disadvantage.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Domain Registry\u003C\u002Fstrong>\n    : Make sure your domain is registered with the same contact details as it is stated on your website. This can be\n    checked by doing a\n    \u003Ca href=\"https:\u002F\u002Fwho.is\u002F\" rel=\"noopener\">who.is\u003C\u002Fa>\n    search, showing the registration information for a specific domain.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Professional Design\u003C\u002Fstrong>\n    : Avoid using too many pop-ups and intrusive ads, and make sure the website loads fast. This will not only increase\n    the trustworthiness of your website but also the user’s experience, which we will look closer at in the next\n    section.\n  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"2-improve-user-experience\">2. Improve User Experience\u003C\u002Fh3>\n\u003Cp>\n  Now we’ll turn our attention to one of the most important topics of all. We want our users to have a great experience\n  on our website to make them stay as long as possible.\n\u003C\u002Fp>\n\u003Cblockquote>\n  Are users sticking to your content like glue? Or are they visiting and leaving your site faster than Usain\n  Bolt? — Adam Clarke in\n  \u003Ca href=\"https:\u002F\u002Famzn.to\u002F3CYq5sC\" rel=\"noopener\">SEO 2023\u003C\u002Fa>\n\u003C\u002Fblockquote>\n\u003Cp>\n  Many points in this article go together, and you can not clearly separate them. Improving user experience will\n  naturally increase the\n  \u003Cstrong>trustworthiness\u003C\u002Fstrong>\n  of your site — because if many people use the site for a long time, then Google concludes that the site can be\n  trusted.\n\u003C\u002Fp>\n\u003Ch4 id=\"page-speed\">Page speed\u003C\u002Fh4>\n\u003Cp>\n  Making sure your website loads fast is probably the most important thing you can do to improve your site's user\n  experience. Users are less likely to stay on a website that takes a long time to load.\n\u003C\u002Fp>\n\u003Cp>Walmart reported that for every 1 second of improvement in page load time, they saw a 2% increase in conversions.\u003C\u002Fp>\n\u003Cblockquote class=\"kg-blockquote-alt\">\n  For every 100ms of improvement, the total revenue of Walmart grew by almost 1%\n\u003C\u002Fblockquote>\n\u003Cp>\n  Additionally, a study by\n  \u003Cstrong>Google found that 53% of mobile users will leave a website that takes longer than 3 seconds to load\u003C\u002Fstrong>\n  .\n\u003C\u002Fp>\n\u003Cp>\n  Ensure that your website loads fast by using techniques like\n  \u003Cstrong>minifying code\u003C\u002Fstrong>\n  ,\n  \u003Cstrong>lazy-loading\u003C\u002Fstrong>\n  ,\n  \u003Cstrong>caching,\u003C\u002Fstrong>\n  and\n  \u003Cstrong>optimizing\u003C\u002Fstrong>\n  \u003Cstrong>images\u003C\u002Fstrong>\n  .\n\u003C\u002Fp>\n\u003Cp>\n  For more detailed information on improving page speed, check out my article “\n  \u003Ca\n    href=\"https:\u002F\u002Fjavascript.plainenglish.io\u002F5-advanced-ways-to-get-lighthouse-performance-of-spa-web-apps-to-100-de269ce9a73c\"\n    rel=\"noopener\"\n  >\n    5 Advanced Ways to Load Your SPA Web App in Under 1 Second\n  \u003C\u002Fa>\n  ”.\n\u003C\u002Fp>\n\u003Ch4 id=\"navigation-semantic-html\">Navigation &amp; Semantic HTML\u003C\u002Fh4>\n\u003Cp>\n  Make sure your website is easy to navigate. This is important not only for your users. Also, Google must be able to\n  navigate your website.\n\u003C\u002Fp>\n\u003Cp>\n  Using correct\n  \u003Cstrong>semantic HTML elements\u003C\u002Fstrong>\n  can be the first step to making your website accessible for Google and people with disabilities who rely on screen\n  readers or other tools.\n\u003C\u002Fp>\n\u003Cblockquote>\n  “Semantic elements = elements with a meaning.” —\n  \u003Ca href=\"https:\u002F\u002Fwww.w3schools.com\u002Fhtml\u002Fhtml5_semantic_elements.asp\" rel=\"noopener ugc nofollow noopener noopener\">\n    w3schools.com\n  \u003C\u002Fa>\n\u003C\u002Fblockquote>\n\u003Cp>\n  While\n  \u003Cstrong>non-semantic\u003C\u002Fstrong>\n  elements like\n  \u003Ccode>&lt;div&gt;\u003C\u002Fcode>\n  and\n  \u003Ccode>&lt;span&gt;\u003C\u002Fcode>\n  tell nothing about its content,\n  \u003Cstrong>semantic\u003C\u002Fstrong>\n  elements like\n  \u003Ccode>&lt;button&gt;\u003C\u002Fcode>\n  ,\n  \u003Ccode>&lt;nav&gt;\u003C\u002Fcode>\n  or\n  \u003Ccode>&lt;table&gt;\u003C\u002Fcode>\n  clearly describe its meaning to both the browser and the developer. There are roughly 100 semantic\n  \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FHTML\u002FElement\" rel=\"noopener ugc nofollow noopener noopener\">\n    elements\n  \u003C\u002Fa>\n  available.\n\u003C\u002Fp>\n\u003Chr \u002F>\n\u003Cp>\u003Cstrong>#1 Example — Buttons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Theoretically, we can make every HTML element look like anything we want. Let’s look at two buttons:\u003C\u002Fp>\n\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\n  \u003Cimg\n    src=\"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F800\u002F1*8sIoZmufRUX7PfSZUhdvkw.png\"\n    class=\"kg-image\"\n    alt=\"Two HTML button looking the same\"\n    loading=\"lazy\"\n  \u002F>\n  \u003Cfigcaption>Two HTML&nbsp;buttons\u003C\u002Ffigcaption>\n\u003C\u002Ffigure>\n\u003Cp>They look entirely the same, don’t they?\u003C\u002Fp>\n\u003Cp>\n  They look the same, but the difference is that we can use the second button by keyboard, finger, voice command, or\n  other assistive technology.\n\u003C\u002Fp>\n\u003Cp>Why is that? Let’s look at the HTML:\u003C\u002Fp>\n\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\n  \u003Cimg\n    src=\"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F800\u002F1*kEXsSI6RD4KLdfuT1kG7WQ.png\"\n    class=\"kg-image\"\n    alt=\"Two HTML buttons with HTML code\"\n    loading=\"lazy\"\n  \u002F>\n  \u003Cfigcaption>Two HTML buttons with HTML&nbsp;code\u003C\u002Ffigcaption>\n\u003C\u002Ffigure>\n\u003Cp>\n  You can see that the markup of our buttons looks different. The first one uses a\n  \u003Ccode>div\u003C\u002Fcode>\n  and the second a\n  \u003Ccode>button\u003C\u002Fcode>\n  tag. The corresponding CSS is just making the parts look the same.\n\u003C\u002Fp>\n\u003Cp>\n  Using the\n  \u003Ccode>&lt;button&gt;\u003C\u002Fcode>\n  tag for our second button automatically gives our page\n  \u003Cstrong>built-in accessibility\u003C\u002Fstrong>\n  features. Those features are missing from the other\n  \u003Ccode>div\u003C\u002Fcode>\n  button.\n\u003C\u002Fp>\n\u003Chr \u002F>\n\u003Cp>\u003Cstrong>#2 Navigation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\n  Let’s have a look at another example. Many websites contain HTML code like this to indicate\n  \u003Cstrong>navigation\u003C\u002Fstrong>\n  ,\n  \u003Cstrong>header\u003C\u002Fstrong>\n  , and\n  \u003Cstrong>footer\u003C\u002Fstrong>\n  :\n\u003C\u002Fp>\n\u003C!--kg-card-begin: html-->\n\u003Cdiv class=\"gist-embed\">\u003Cdiv id=\"gist120426917\" class=\"gist\">\n    \u003Cdiv class=\"gist-file\" translate=\"no\" data-color-mode=\"light\" data-light-theme=\"light\">\n      \u003Cdiv class=\"gist-data\">\n        \n\u003Cdiv class=\"js-gist-file-update-container js-task-list-container\">\n      \u003Cdiv id=\"file-non-semantic-html\" class=\"file my-2\">\n    \n    \u003Cdiv itemprop=\"text\"\n      class=\"Box-body p-0 blob-wrapper data type-html  \"\n      style=\"overflow: auto\" tabindex=\"0\" role=\"region\"\n      aria-label=\"non-semantic.html content, created by MariusBongarts on 06:42AM on January 23, 2023.\"\n    >\n\n        \n\u003Cdiv class=\"js-check-hidden-unicode js-blob-code-container blob-code-content\">\n\n  \u003Ctemplate class=\"js-file-alert-template\">\n  \u003Cdiv data-view-component=\"true\" class=\"flash flash-warn flash-full d-flex flex-items-center\">\n  \u003Csvg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n    \u003Cpath d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\">\u003C\u002Fpath>\n\u003C\u002Fsvg>\n    \u003Cspan>\n      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.\n      \u003Ca class=\"Link--inTextBlock\" href=\"https:\u002F\u002Fgithub.co\u002Fhiddenchars\" target=\"_blank\">Learn more about bidirectional Unicode characters\u003C\u002Fa>\n    \u003C\u002Fspan>\n\n\n  \u003Cdiv data-view-component=\"true\" class=\"flash-action\">        \u003Ca href=\"{{ revealButtonHref }}\" data-view-component=\"true\" class=\"btn-sm btn\">    Show hidden characters\n\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\u003C\u002Ftemplate>\n\u003Ctemplate class=\"js-line-alert-template\">\n  \u003Cspan aria-label=\"This line has hidden Unicode characters\" data-view-component=\"true\" class=\"line-alert tooltipped tooltipped-e\">\n    \u003Csvg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n    \u003Cpath d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\">\u003C\u002Fpath>\n\u003C\u002Fsvg>\n\u003C\u002Fspan>\u003C\u002Ftemplate>\n\n  \u003Ctable data-hpc class=\"highlight tab-size js-file-line-container\" data-tab-size=\"4\" data-paste-markdown-skip data-tagsearch-path=\"non-semantic.html\">\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L1\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"1\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC1\" class=\"blob-code blob-code-inner js-file-line\">\u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>body\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L2\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"2\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC2\" class=\"blob-code blob-code-inner js-file-line\">  \u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan> \u003Cspan class=pl-c1>class\u003C\u002Fspan>=&quot;\u003Cspan class=pl-s>nav\u003C\u002Fspan>&quot;\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L3\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"3\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC3\" class=\"blob-code blob-code-inner js-file-line\">  \u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan> \u003Cspan class=pl-c1>class\u003C\u002Fspan>=&quot;\u003Cspan class=pl-s>header\u003C\u002Fspan>&quot;\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L4\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"4\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC4\" class=\"blob-code blob-code-inner js-file-line\">  \u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan> \u003Cspan class=pl-c1>class\u003C\u002Fspan>=&quot;\u003Cspan class=pl-s>footer\u003C\u002Fspan>&quot;\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L5\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"5\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC5\" class=\"blob-code blob-code-inner js-file-line\">\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>body\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n  \u003C\u002Ftable>\n\u003C\u002Fdiv>\n\n\n    \u003C\u002Fdiv>\n\n  \u003C\u002Fdiv>\n\n\u003C\u002Fdiv>\n\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"gist-meta\">\n        \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002FMariusBongarts\u002Fff14db4465d6e7185f9c752afa07f9f5\u002Fraw\u002F2f6682fef16b1dc5c39b8dfd6cbf2cab2c729c0f\u002Fnon-semantic.html\" style=\"float:right\" class=\"Link--inTextBlock\">view raw\u003C\u002Fa>\n        \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002FMariusBongarts\u002Fff14db4465d6e7185f9c752afa07f9f5#file-non-semantic-html\" class=\"Link--inTextBlock\">\n          non-semantic.html\n        \u003C\u002Fa>\n        hosted with &#10084; by \u003Ca class=\"Link--inTextBlock\" href=\"https:\u002F\u002Fgithub.com\">GitHub\u003C\u002Fa>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C!--kg-card-end: html-->\n\u003Cp>\n  But, there are HTML semantic elements we should use instead:\n  \u003Ccode>&lt;nav&gt;\u003C\u002Fcode>\n  ,\n  \u003Ccode>&lt;header&gt;\u003C\u002Fcode>\n  , and\n  \u003Ccode>&lt;footer&gt;\u003C\u002Fcode>\n  . Here is, for example, the semantic meaning of the\n  \u003Ccode>\n    &lt;\n    \u003Cstrong>header\u003C\u002Fstrong>\n    &gt;\n  \u003C\u002Fcode>\n  element by quoting from\n  \u003Ca\n    href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FHTML\u002FElement\u002Fheader\"\n    rel=\"noopener ugc nofollow noopener noopener noopener noopener\"\n  >\n    MDN\n  \u003C\u002Fa>\n  :\n\u003C\u002Fp>\n\u003Cblockquote>\n  \u003Cem>“The\u003C\u002Fem>\n  \u003Ccode>\n    \u003Cstrong>\u003Cem>&lt;header&gt;\u003C\u002Fem>\u003C\u002Fstrong>\n  \u003C\u002Fcode>\n  \u003Cem>\n    HTML element represents introductory content, typically a group of introductory or navigational aids. It may contain\n    some heading elements but also a logo, a search form, an author name, and other elements.”\n  \u003C\u002Fem>\n\u003C\u002Fblockquote>\n\u003Cp>That is how our website should look like using semantic elements:\u003C\u002Fp>\n\u003C!--kg-card-begin: html-->\n\u003Cdiv class=\"gist-embed\">\u003Cdiv id=\"gist120426917\" class=\"gist\">\n    \u003Cdiv class=\"gist-file\" translate=\"no\" data-color-mode=\"light\" data-light-theme=\"light\">\n      \u003Cdiv class=\"gist-data\">\n        \n\u003Cdiv class=\"js-gist-file-update-container js-task-list-container\">\n      \u003Cdiv id=\"file-non-semantic-html\" class=\"file my-2\">\n    \n    \u003Cdiv itemprop=\"text\"\n      class=\"Box-body p-0 blob-wrapper data type-html  \"\n      style=\"overflow: auto\" tabindex=\"0\" role=\"region\"\n      aria-label=\"non-semantic.html content, created by MariusBongarts on 06:42AM on January 23, 2023.\"\n    >\n\n        \n\u003Cdiv class=\"js-check-hidden-unicode js-blob-code-container blob-code-content\">\n\n  \u003Ctemplate class=\"js-file-alert-template\">\n  \u003Cdiv data-view-component=\"true\" class=\"flash flash-warn flash-full d-flex flex-items-center\">\n  \u003Csvg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n    \u003Cpath d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\">\u003C\u002Fpath>\n\u003C\u002Fsvg>\n    \u003Cspan>\n      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.\n      \u003Ca class=\"Link--inTextBlock\" href=\"https:\u002F\u002Fgithub.co\u002Fhiddenchars\" target=\"_blank\">Learn more about bidirectional Unicode characters\u003C\u002Fa>\n    \u003C\u002Fspan>\n\n\n  \u003Cdiv data-view-component=\"true\" class=\"flash-action\">        \u003Ca href=\"{{ revealButtonHref }}\" data-view-component=\"true\" class=\"btn-sm btn\">    Show hidden characters\n\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\u003C\u002Ftemplate>\n\u003Ctemplate class=\"js-line-alert-template\">\n  \u003Cspan aria-label=\"This line has hidden Unicode characters\" data-view-component=\"true\" class=\"line-alert tooltipped tooltipped-e\">\n    \u003Csvg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n    \u003Cpath d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\">\u003C\u002Fpath>\n\u003C\u002Fsvg>\n\u003C\u002Fspan>\u003C\u002Ftemplate>\n\n  \u003Ctable data-hpc class=\"highlight tab-size js-file-line-container\" data-tab-size=\"4\" data-paste-markdown-skip data-tagsearch-path=\"non-semantic.html\">\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L1\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"1\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC1\" class=\"blob-code blob-code-inner js-file-line\">\u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>body\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L2\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"2\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC2\" class=\"blob-code blob-code-inner js-file-line\">  \u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan> \u003Cspan class=pl-c1>class\u003C\u002Fspan>=&quot;\u003Cspan class=pl-s>nav\u003C\u002Fspan>&quot;\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L3\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"3\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC3\" class=\"blob-code blob-code-inner js-file-line\">  \u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan> \u003Cspan class=pl-c1>class\u003C\u002Fspan>=&quot;\u003Cspan class=pl-s>header\u003C\u002Fspan>&quot;\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L4\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"4\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC4\" class=\"blob-code blob-code-inner js-file-line\">  \u003Cspan class=pl-kos>&lt;\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan> \u003Cspan class=pl-c1>class\u003C\u002Fspan>=&quot;\u003Cspan class=pl-s>footer\u003C\u002Fspan>&quot;\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>div\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n        \u003Ctr>\n          \u003Ctd id=\"file-non-semantic-html-L5\" class=\"blob-num js-line-number js-blob-rnum\" data-line-number=\"5\">\u003C\u002Ftd>\n          \u003Ctd id=\"file-non-semantic-html-LC5\" class=\"blob-code blob-code-inner js-file-line\">\u003Cspan class=pl-kos>&lt;\u002F\u003C\u002Fspan>\u003Cspan class=pl-ent>body\u003C\u002Fspan>\u003Cspan class=pl-kos>&gt;\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003C\u002Ftr>\n  \u003C\u002Ftable>\n\u003C\u002Fdiv>\n\n\n    \u003C\u002Fdiv>\n\n  \u003C\u002Fdiv>\n\n\u003C\u002Fdiv>\n\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"gist-meta\">\n        \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002FMariusBongarts\u002Fff14db4465d6e7185f9c752afa07f9f5\u002Fraw\u002F2f6682fef16b1dc5c39b8dfd6cbf2cab2c729c0f\u002Fnon-semantic.html\" style=\"float:right\" class=\"Link--inTextBlock\">view raw\u003C\u002Fa>\n        \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002FMariusBongarts\u002Fff14db4465d6e7185f9c752afa07f9f5#file-non-semantic-html\" class=\"Link--inTextBlock\">\n          non-semantic.html\n        \u003C\u002Fa>\n        hosted with &#10084; by \u003Ca class=\"Link--inTextBlock\" href=\"https:\u002F\u002Fgithub.com\">GitHub\u003C\u002Fa>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C!--kg-card-end: html-->\n\u003Cp>\n  Having this structure automatically gives our page built-in accessibility features and enables\n  \u003Cstrong>search engines\u003C\u002Fstrong>\n  like Google to access our website easily.\n\u003C\u002Fp>\n\u003Ch3 id=\"3-keyword-research\">3. Keyword Research\u003C\u002Fh3>\n\u003Cp>\n  Posting good content regularly is the first step. Maybe you have already set up a blog, as described\n  \u003Ca href=\"https:\u002F\u002Fbettermarketing.pub\u002F3-instant-ways-to-increase-your-google-ranking-d36cf98a933e\" rel=\"noopener\">\n    in the first article\n  \u003C\u002Fa>\n  , and regularly post good content on your website. By doing this, you are already 90% ahead of all websites.\n\u003C\u002Fp>\n\u003Ch4 id=\"identify-your-target-audience\">Identify your target audience\u003C\u002Fh4>\n\u003Cp>Now it’s about posting not only good content but content for people your target audience cares about.\u003C\u002Fp>\n\u003Cblockquote class=\"kg-blockquote-alt\">\n  After all, there’s no point in posting great articles about the best soccer shoes if you’re selling tennis rackets.\n\u003C\u002Fblockquote>\n\u003Cp>\n  Identify your target audience and create content around it. Consider demographics, interests, and pain points. This\n  will help you identify the keywords they are likely to search for.\n\u003C\u002Fp>\n\u003Ch4 id=\"use-keyword-research-tools\">\u003Cstrong>Use keyword research tools\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>\n  Several keyword research tools, such as Google Keyword Planner, SEMrush, Ahrefs, and Moz, can help you identify\n  relevant keywords for your website. These tools provide you with data about search volume, competition, and potential\n  traffic for specific keywords. Personally, I use\n  \u003Ca href=\"https:\u002F\u002Fapp.ahrefs.com\u002F\" rel=\"noopener\">\u003Cstrong>Ahrefs\u003C\u002Fstrong>\u003C\u002Fa>\n  \u003Cstrong>.\u003C\u002Fstrong>\n\u003C\u002Fp>\n\u003Cp>\n  Even though the free version of Ahrefs is very limited, it still provides important insights into my organic keywords.\n  It provides a table of all the keywords on my\n  \u003Ca href=\"https:\u002F\u002Fweb-highlights.com\u002F\" rel=\"noopener\">website\u003C\u002Fa>\n  . You can sort them by:\n\u003C\u002Fp>\n\u003Cul>\n  \u003Cli>\n    \u003Cstrong>\n      Volume\n      \u003Cem>:\u003C\u002Fem>\n    \u003C\u002Fstrong>\n    An estimation of the number of searches for a keyword over the latest month.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>\n      Keyword difficulty (KD)\n      \u003Cem>:\u003C\u002Fem>\n    \u003C\u002Fstrong>\n    Keyword Difficulty estimates how hard it is to rank in the top 10 organic search results for a keyword on a\n    100-point scale.\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>\n      Cost per Click (CPC)\n      \u003Cem>:\u003C\u002Fem>\n    \u003C\u002Fstrong>\n    Keyword Difficulty gives an estimation of how hard it is to rank in the top 10 organic search results for a keyword\n    on a 100-point scale\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Traffic:\u003C\u002Fstrong>\n    Keyword Difficulty gives an estimation of how hard it is to rank in the top 10 organic search results for a keyword\n    on a 100-point scale\n  \u003C\u002Fli>\n  \u003Cli>\n    \u003Cstrong>Position:\u003C\u002Fstrong>\n    Keyword Difficulty gives an estimation of how hard it is to rank in the top 10 organic search results for a keyword\n    on a 100-point scale\n  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\n  Here are my top 20 organic keywords sorted by\n  \u003Cstrong>\u003Cem>Position\u003C\u002Fem>\u003C\u002Fstrong>\n  :\n\u003C\u002Fp>\n\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\n  \u003Cimg\n    src=\"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F800\u002F1*BceBeqHmnIoOhx452leJew.png\"\n    class=\"kg-image\"\n    alt=\"Top 20 keywords of web-highlights.com on ahrefs.com\"\n    loading=\"lazy\"\n  \u002F>\n  \u003Cfigcaption>\n    Top 20 keywords of\n    \u003Ca\n      href=\"https:\u002F\u002Fweb-highlights.com\u002F\"\n      data-href=\"https:\u002F\u002Fweb-highlights.com\u002F\"\n      class=\"markup--anchor markup--figure-anchor\"\n      rel=\"noopener\"\n      target=\"_blank\"\n    >\n      web-highlights.com\n    \u003C\u002Fa>\n    on ahrefs.com\n  \u003C\u002Ffigcaption>\n\u003C\u002Ffigure>\n\u003Cp>\n  Looking at the overview, it’s clear that the keywords\n  \u003Cem>“web highlighter”\u003C\u002Fem>\n  ,\n  \u003Cem>“highlighter online”\u003C\u002Fem>\n  , and\n  \u003Cem>“online highlighter extension”\u003C\u002Fem>\n  are the most important for my\n  \u003Ca href=\"https:\u002F\u002Fweb-highlights.com\u002F\" rel=\"noopener\">PDF &amp; Web Highlighter Chrome extension\u003C\u002Fa>\n  . For these keywords, web-highlights.com ranks in position 2–4. But it wasn’t always like this. Unfortunately, Ahrefs\n  free plan does not include the position history chart. But you would see that in the last month, I focused on getting\n  those keywords to the top.\n\u003C\u002Fp>\n\u003Ch4 id=\"identify-keywords-with-high-potential\">Identify keywords with high potential\u003C\u002Fh4>\n\u003Cp>\n  Now you know for which keywords you rank best. It’s time to identify the most relevant keywords for your target\n  audience.\n\u003C\u002Fp>\n\u003Cp>\n  My general process looks like this: I sort my keywords for position and go down the table. Then I look at relevant\n  keywords for my target audience. Furthermore, I look at keywords with high\n  \u003Cstrong>volume\u003C\u002Fstrong>\n  and moderate\n  \u003Cstrong>difficulty\u003C\u002Fstrong>\n  . Then I focus on creating quality content around those keywords on my website. By doing this, you will quickly see\n  results.\n\u003C\u002Fp>\n\u003Cblockquote>\n  \u003Cstrong>One important note:\u003C\u002Fstrong>\n  The “keyword stuffing” strategy, where you just bluntly pack all the keywords on your website may have worked decades\n  ago but is nowadays penalized by Google. In fact, it can actually harm your rankings. Instead, try to incorporate your\n  keywords naturally into your content without overdoing it.\n\u003C\u002Fblockquote>\n\u003Cp>\n  It’s also important to remember that keyword research is an ongoing process. Continuously monitoring and optimizing\n  your website’s content and meta tags to ensure they match your target audience's interests and search intent will help\n  you stay ahead of the curve and rank highly in search engines.\n\u003C\u002Fp>\n\u003Ch3 id=\"final-thoughts\">Final Thoughts\u003C\u002Fh3>\n\u003Cp>\n  Google wants to have legit and trustworthy sites at the top. Therefore, make sure to focus on increasing your\n  website’s\n  \u003Cstrong>credibility and trustworthiness.\u003C\u002Fstrong>\n  Also, improving your\n  \u003Cstrong>user experience\u003C\u002Fstrong>\n  will not only benefit your users, but it will also positively affect your SEO ranking. Finally, conducting thorough\n  \u003Cstrong>keyword research\u003C\u002Fstrong>\n  and incorporating the right keywords into your content can help drive targeted traffic to your website.\n\u003C\u002Fp>\n\u003Cp>\n  I hope you enjoyed reading this article. I am always happy to answer questions and am open to criticism. Feel free to\n  contact me at any time 😊\n\u003C\u002Fp>\n\u003Cp>\n  Get in touch with me via\n  \u003Cstrong>\u003C\u002Fstrong>\n  \u003Ca\n    href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fmarius-bongarts-6b3638171\u002F\"\n    rel=\"noopener ugc nofollow noopener noopener noopener noopener noopener noopener noopener noopener noopener noopener noopener noopener\"\n  >\n    \u003Cstrong>LinkedIn\u003C\u002Fstrong>\n  \u003C\u002Fa>\n  \u003Cstrong>\u003C\u002Fstrong>\n  or follow me on\n  \u003Ca\n    href=\"https:\u002F\u002Ftwitter.com\u002FMariusBongarts\"\n    rel=\"noopener ugc nofollow noopener noopener noopener noopener noopener noopener noopener noopener noopener noopener noopener noopener\"\n  >\n    \u003Cstrong>Twitter\u003C\u002Fstrong>\n  \u003C\u002Fa>\n  . Also, check out my\n  \u003Ca\n    href=\"https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fweb-highlights-pdf-web-hi\u002Fhldjnlbobkdkghfidgoecgmklcemanhm\"\n    rel=\"noopener\"\n  >\n    PDF &amp; Web Highlighter Chrome\n  \u003C\u002Fa>\n  extension if you haven’t.\n\u003C\u002Fp>\n","Marius Bongarts","https:\u002F\u002Fwww.facebook.com\u002FMariusBongartsWeb","\u002Fblog\u002Fcontent\u002Fimages\u002F2022\u002F08\u002FIMG_7861_Square.jpeg","https:\u002F\u002Fmarius-bongarts.de\u002F","Founder & Software Engineer","https:\u002F\u002Ftwitter.com\u002FMariusBongarts",2082,[42,78,94],{"id":43,"slug":44,"title":45,"description":46,"url":47,"publishedAt":48,"createdAt":49,"updatedAt":50,"featured":20,"readingTime":51,"tags":52,"imageUrl":56,"imageAlt":57,"faviconUrl":58,"publishedAtString":48,"category":59,"readTimeString":77},"688719cf8b4b770aa39407fc","my-simple-strategy-for-3-268-5-star-chrome-extension-reviews","My Simple Strategy for 3,268 5‑Star Chrome Extension Reviews","Get 37x more reviews than Grammarly with this simple strategy. Learn the Win-Ask Method to boost your Chrome extension ratings and user engagement.","https:\u002F\u002Fweb-highlights.com\u002Fblog\u002Fmy-simple-strategy-for-3-268-5-star-chrome-extension-reviews\u002F","2025-07-28T06:48:26.000+00:00","2025-07-28T06:33:51.000+00:00","2025-07-28T07:04:33.000+00:00",6,[30,53,54,55],"Side Projects","Side Hustle","Chrome Extension","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1633613286991-611fe299c4be?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fHJhdGluZ3xlbnwwfHx8fDE3NTM2ODQ0MzR8MA&ixlib=rb-4.1.0&q=80&w=2000","Five yellow star-shaped objects placed diagonally on a pink and blue background.","https:\u002F\u002Fweb-highlights.com\u002Ffavicon.ico",[60,70],{"type":61,"title":62,"shortTitle":63,"icon":64,"description":65,"excerpt":66,"thumbnail":67},"my-journey","Behind the Scenes of Web Highlights","My Journey","rocket","Hey 👋 I am Marius. I started Web Highlights in 2019 as a tool just for myself and have been working on it alone since then. Learn from my mistakes and stories right from the beginning how I grew the Chrome Extension to 250K users without any marketing costs.","These posts are the honest build log of Web Highlights: what worked, what hurt, and what I’d do again. If you care about indie products, Chrome extensions, or SEO-led growth, you’ll find practical lessons alongside the personal story.",{"url":68,"alt":69},"https:\u002F\u002Fweb-highlights.com\u002Fimages\u002Fme.png","Me, Marius Bongarts, in front of sea in Portugal, Algarve",{"type":71,"title":72,"shortTitle":73,"icon":74,"description":75,"excerpt":76},"productivity","Browser Productivity & Chrome Extensions","Productivity","command","Curated extension lists, focus workflows, and tips for getting more from Chrome—always with an eye toward reading, capture, and learning.","Productivity isn’t only task managers. These articles cover the browser layer: extensions that protect focus, comparisons that save you from dead-end tools, and setup tips that keep your reading and capture stack lightweight but powerful.","6 min read",{"id":79,"slug":80,"title":81,"description":82,"url":83,"publishedAt":84,"createdAt":85,"updatedAt":84,"featured":20,"readingTime":51,"tags":86,"imageUrl":88,"imageAlt":89,"faviconUrl":58,"publishedAtString":84,"category":90,"readTimeString":77},"671f386db98706751d677b5f","how-to-show-a-link-preview-on-any-website","How To Show A Beautiful Link Preview On Any Website","Easily add link previews to any website using the open-source Previewbox library. Works with any framework, fetching Open Graph data automatically.","https:\u002F\u002Fweb-highlights.com\u002Fblog\u002Fhow-to-show-a-link-preview-on-any-website\u002F","2024-10-29T20:25:55.000+00:00","2024-10-28T07:08:29.000+00:00",[87,24],"Web Development","https:\u002F\u002Fweb-highlights.com\u002Fblog\u002Fcontent\u002Fimages\u002F2024\u002F10\u002F0_dkKw8Q1T3dUhNBo7.jpg","Lake with mountains in background",[91,93],{"type":61,"title":62,"shortTitle":63,"icon":64,"description":65,"excerpt":66,"thumbnail":92},{"url":68,"alt":69},{"type":71,"title":72,"shortTitle":73,"icon":74,"description":75,"excerpt":76},{"id":95,"slug":96,"title":97,"description":98,"url":99,"publishedAt":100,"createdAt":101,"updatedAt":102,"featured":20,"readingTime":103,"tags":104,"imageUrl":106,"imageAlt":107,"faviconUrl":58,"publishedAtString":100,"category":108,"readTimeString":111},"66ed6878e07b961e2f231a8f","lessons-from-a-bamboo-tree-staying-motivated-on-my-side-project","Five Years to 100K Users: The Bamboo Tree Story for Side Project Growth","Discover how a bamboo tree can inspire solopreneurs to stay motivated on side projects. Learn the value of delayed gratification on the journey to success.","https:\u002F\u002Fweb-highlights.com\u002Fblog\u002Flessons-from-a-bamboo-tree-staying-motivated-on-my-side-project\u002F","2024-09-22T20:17:54.000+00:00","2024-09-20T12:20:08.000+00:00","2024-09-24T07:00:43.000+00:00",7,[63,105,53,54],"Story","https:\u002F\u002Fweb-highlights.com\u002Fblog\u002Fcontent\u002Fimages\u002F2024\u002F09\u002F0_JjFAqJ78cyJMViqZ.webp","Tall Bamboo Tree",[109],{"type":61,"title":62,"shortTitle":63,"icon":64,"description":65,"excerpt":66,"thumbnail":110},{"url":68,"alt":69},"7 min read"]