Loading...

SEO29

An Open-Source SEO + GEO Audit Toolkit in Plain Node

An Open-Source SEO + GEO Audit Toolkit in Plain Node

Four Node SEO/GEO audit tools, zero runtime deps (one optional: Playwright): crawler, AI-crawler checks, Core Web Vitals, Search Console wins.

Next.js 14 - Expand your SEO tools with Slugify/Word & Letter Counter

Next.js 14 - Expand your SEO tools with Slugify/Word & Letter Counter

A slugify function is valuable for creating clean, readable, and SEO-friendly URLs that enhance user experience. To round up the service offering, we add a Word/Character count as well

SEO and endless scrolling vs. pagination: Comprehensive analysis

SEO and endless scrolling vs. pagination: Comprehensive analysis

In the digital world, a good UX and SEO strategy is crucial for the success of a website. Web developers choose between infinite scrolling and pagination.

NodejsNextjsSEO
June 11, 2024
Improving Website Visibility: The Importance of Next.js SEO

Improving Website Visibility: The Importance of Next.js SEO

Server-side rendering (SSR) and static site generation (SSG) are at the core of Next.js’s SEO capabilities to support search engine crawlers

Next.js 14 / SEO - Combine Pagination with Infinite Scroll

Next.js 14 / SEO - Combine Pagination with Infinite Scroll

We know, Google Crawler is not a big fan of infinite scrolling because it can't use Javascript. Therefore, we need to add a crawler-friendly solution to find and index all pages properly.

Next.js 14 / SEO - Create a Sitemap Counter in 5 minutes

Next.js 14 / SEO - Create a Sitemap Counter in 5 minutes

An up-to-date sitemap.xml builds the foundation for the Google Crawler. We will create a count function to check the sitemap.xml. This will help us to check if all pages are present.

How to speed up your Next.js 14 website and improve your SEO ranking

How to speed up your Next.js 14 website and improve your SEO ranking

Page speed is a significant ranking factor for search engines. Next.js offers various features to improve your site’s loading times like optimized image loading.

Next.js 14 - Create a Broken Link Checker based on the sitemap.xml

Next.js 14 - Create a Broken Link Checker based on the sitemap.xml

A broken link checker is crucial for maintaining website health and user experience. It helps identify and fix dead links, which can frustrate users and negatively impact SEO rankings.

What AI Crawlers Actually Do to a Small Blog: 9 Days of Logs

What AI Crawlers Actually Do to a Small Blog: 9 Days of Logs

Nine days of nginx logs from a small blog: 18,209 AI-crawler hits. Which bots (ChatGPT-User, Bytespider, ClaudeBot), who honours robots.txt, and the JS-less view they actually see.

SEO
June 28, 2026
Boost Blog Traffic: Reasons to Add Social Share Buttons Now

Boost Blog Traffic: Reasons to Add Social Share Buttons Now

Integrating social share buttons on your blog post can significantly increase reach and visibility by making it easy for readers to share, boosting traffic and providing social proof

Next.js 14 - Creating an HTML Sitemap in 5 minutes with Contentful

Next.js 14 - Creating an HTML Sitemap in 5 minutes with Contentful

An HTML sitemap lists and links to all pages on a website, providing an organized overview of its structure. Search engines benefit from HTML sitemaps as they ensure all pages are discovered

Next.js 14 - Working with Contentful Tags and TailwindCss

Next.js 14 - Working with Contentful Tags and TailwindCss

Contentful offers a great tagging system. I will show you how we can use it to cluster content by tags and expose new " tag pages," with the related content

Next.js 14 - Easy TOC creation and Code block highlight

Next.js 14 - Easy TOC creation and Code block highlight

Structuring your content is great for your users and Search Engines, but sometimes, it leads to much work for the Authors/Editors, so let's automate it.

Contentful and Next.js 14 - Easy Creation & Integration of New Content Types for Landing Pages

Contentful and Next.js 14 - Easy Creation & Integration of New Content Types for Landing Pages

Every Blog needs a nice-looking landing page. This step-by-step guide will add two new content types in Contentful and show the newly added data on our Next.js 14 blog project.

Next.js 14-Caching/Revalidation-Real-world example with CMS

Next.js 14-Caching/Revalidation-Real-world example with CMS

I will guide you through the possibilities of caching and revalidation in Nextjs 14. I will use Contentful as a headless CMS for content management.

Next.js 14 — Building a SaaS Solution — Loading products from Stripe

Next.js 14 — Building a SaaS Solution — Loading products from Stripe

In the previous five stories, I showed the step-by-step creation of a Next.js 14 app that can be used to create Azure Resources via App Service. Now, we added the payment option with Stripe.

Azurestripe
January 9, 2025
Next.js 14 — Building a SaaS Solution on Azure with Stripe Integration — Part 5

Next.js 14 — Building a SaaS Solution on Azure with Stripe Integration — Part 5

In this last part of my series on building a SaaS solution using Next.js 14 and Azure, we will focus on the payment integration with Stripe so that you can ask for a subscription, etc.

Automated creation of Azure resources via CLI in Next.js - Part 3

Automated creation of Azure resources via CLI in Next.js - Part 3

In the third story, we will use our Next.js app to get the Azure AD B2C Access Token to create Resources on Azure via the App Service created initially.

Next.js 14 — Building a SaaS Solution on Azure (Storage Accounts etc.) — Part 4

Next.js 14 — Building a SaaS Solution on Azure (Storage Accounts etc.) — Part 4

In this final part of our series on building a SaaS solution using Next.js 14 and Azure, we will focus on the critical aspect of managing Azure Storage Accounts.

Next.js 14 -Building Flyout Menu with TailwindCSS in minutes

Next.js 14 -Building Flyout Menu with TailwindCSS in minutes

Building a flyout menu with Tailwind CSS is advantageous due to its utility-first approach. This approach offers flexibility and speeds up development by using pre-defined classes

Next.js 14 / Contentful- Professional Syntax Highlighting

Next.js 14 / Contentful- Professional Syntax Highlighting

I will reuse the component I created in the previous story combined with the headless CMS Contentful. So I can create my Content within Contentful and use Next.js 14 for the visualization

Next.js 14 - View Counter for Blog with Serverless Redis (Upstash)

Next.js 14 - View Counter for Blog with Serverless Redis (Upstash)

I'm using Next.js 14 with the new app router, but instead of storing the page views in a relational database like PostgreSQL, I'll be using Upstash Redis so add this nice feature

Next.js 14 - Endless Scroll with Contentful and Server Actions

Next.js 14 - Endless Scroll with Contentful and Server Actions

As your blog grows, you may need a function like "Load more" or "Infinite scroll." I will focus on that and show how easy it is with Next.js 14, Server Actions, and Contentful as CMS.

Is Contentful the Right CMS for Next.js 14 Projects

Is Contentful the Right CMS for Next.js 14 Projects

Contentful and Next.js are two popular tools in the world of web development. Contentful is a CMS that allows users to create, manage, and publish content

NextjsContentful
May 9, 2024
Algolia and Next.js 14 — Easy Integration as On-Site-Search at no cost

Algolia and Next.js 14 — Easy Integration as On-Site-Search at no cost

Every Blog needs a lightning-fast search and content filtering. Let’s use one of the best services in the market and combine it with a nice-looking Tag Cloud delivered in Milliseconds.

Extended content sync from Contentful to Algolia with Next.js 14

Extended content sync from Contentful to Algolia with Next.js 14

Enrich Contentful payload from webhook with Next.js 14 routes to push the needed data to Algolia. Extract Json from Rich-Text field to index the right content.

Nextjs Content Management, Quo Vadis?

Nextjs Content Management, Quo Vadis?

You plan to start a new business where you need to present your new products to a broader audience on a marketing website. Here you will find a complete guide.

Next.js 14 - Complete Example - Typescript / Tailwindcss / Contentful - Part 2

Next.js 14 - Complete Example - Typescript / Tailwindcss / Contentful - Part 2

Let's dig deeper and build a nice UI on our Nextjs foundation with the help of Tailwindcss/Contentful

Next.js 14 - Complete Example - Typescript / App Router / Contentful with GraphQL - Part 1

Next.js 14 - Complete Example - Typescript / App Router / Contentful with GraphQL - Part 1

Let’s create a completely new website powered with next.js 14, Contentful, and Typescript