search engine optimization



HiBit launches Site Audits service

  • avatar
  • 1.7K Views
  • 1 Like
  • 1 min read
Preview image

We are happy to announce that HiBit launches a new service called Site Audits.The service provides individualized and personalized reporting of requested webpages. Detailed action points are included to fix and/or improve each webpage. Some of our main goals are:

  • Improve webpage performance and decrease loading times

  • Optimize webpage for search engines and increase organic traffic

  • Make your website accessible for everyone and everywhere

  • Avoid security vulnerabilities and enhance user experience

You will find different plans to choose depending on your needs.

Clean unused CSS with PurgeCSS & Laravel Mix

  • avatar
  • 12.2K Views
  • 4 Likes
  • 5 mins read
Preview image

PurgeCSS is a tool to remove unused CSS. When you are building a website, you might decide to use a CSS framework like TailwindCSS, Bootstrap, MaterializeCSS, Foundation, etc... You will only use a small set of the framework but a lot of unused CSS styles will be included.

PurgeCSS analyzes your content and your CSS files. Then it matches selectors used in your files with the ones in your content files. It removes unused selectors from your CSS, resulting in smaller CSS files. PurgeCSS comes with a JavaScript API, a CLI and plugins for popular build tools.

Compressing PNG images on Linux

  • avatar
  • 9.9K Views
  • 6 Likes
  • 4 mins read
Preview image

PNG is short for Portable Network Graphic, a type of image file. It’s particularly popular file type with web designers and widely used on websites to display high-quality digital images because it can handle graphics with transparent or semi-transparent backgrounds. PNG files, which use the .png extension, can handle 16 million colors - which definitely sets them apart from most file types.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails

Getting started with Memcache for PHP

  • avatar
  • 6.7K Views
  • 1 Like
  • 5 mins read
Preview image

Memcache is a caching system that stores data in memory to make applications faster and more efficient. It works across multiple languages, including PHP, Python, Ruby, and others. In the context of PHP, it can reduce database load and speed up page rendering by keeping frequently accessed data available in memory. This article focuses on how to use Memcache specifically with PHP.

Maximizing MySQL performance with indexes

  • avatar
  • 3.3K Views
  • 2 Likes
  • 6 mins read
Preview image

Indexes are one of the tools MySQL uses to make data access faster. Without them, the database engine has to scan every row in a table to find matching records. This kind of full scan can be slow, especially when dealing with large datasets. Indexes allow MySQL to skip most of the table and go straight to the rows it needs. They're not just about speed, though. Indexes also help with enforcing uniqueness, sorting results, and supporting specific types of queries. But they come with trade-offs, like extra storage use and slower write operations.

Installing Docker Engine and Docker Compose

  • avatar
  • 3.9K Views
  • 3 mins read
Preview image

Docker is a service that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. Because all of the containers share the services of a single operating system kernel, they use fewer resources than virtual machines.

Useful native HTML tips

  • avatar
  • 3.6K Views
  • 6 mins read
Preview image

Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.

I will share with you some very useful native HTML tips that does not need any CSS nor JavaScript.

Everything you need to know about sitemaps

  • avatar
  • 1.7K Views
  • 6 mins read
Preview image

A sitemap is a tool that helps organize and communicate the structure of a website. It acts as a blueprint, providing information about how pages, content, and resources on a site are connected. Sitemaps are vital for improving navigation, ensuring search engines can properly index your site, and enhancing the overall user experience. Whether you’re managing a personal blog or a large-scale e-commerce platform, understanding sitemaps is crucial for maintaining an efficient and accessible online presence.

Google is discontinuing infinite scroll for search results

  • 1.7K Views
  • 1 min read
Preview image

According to a report from Search Engine Land, the latest feature to be discontinued by Google is continuous scrolling on search results. As we discussed in a previous article, originally introduced for mobile devices in October 2021 and extended to desktop search results in late 2022, this feature mimicked the endless scrolling behavior seen on social media feeds.

Google switching to continuous scrolling for desktop search

  • 2.0K Views
  • 2 Likes
  • 1 min read
Preview image

Google is adopting continuous scrolling for desktop search results as it did for the mobile website in October 2021. Google says "you’ll now be able to see up to six pages of results" after reaching the bottom of a search results page, which is marked by a loading indicator and presumably faster than finding and clicking Next. This is meant to make things easier and it reflects the feed nature of countless modern services, though this is more common on mobile apps than desktop platforms.