« Back to Glossary Index

What is caching

The Caching von Webseiten ist eine der vorteilhaftesten Technologien für die Search engine optimization. In short, it makes websites extremely fast, which leads to better SEO scores and increased user satisfaction. It can also result in a better conversion rate and thus higher revenue from transactions.

What is caching?

While the exact technologies of caching can be quite complex, the basic idea is simple. Below you will find a small example of this:

Falls Sie beispielsweise eine Person fragt wie Sie heißen und wo Sie herkommen, brauchen Sie für die Antwort nicht lange zu überlegen. Sie haben diese Informationen bereits fest in Ihrem Gedächtnis abgespeichert. Dadurch können sie diese Frage sofort beantworten ohne darüber nachdenken zu müssen. Das Caching nutzt dabei ein ähnlich funktionierendes Prinzip.

Websites are generally accessed hundreds, thousands or sometimes even millions of times per month. Normally, every time a web page is called up by a Browser eine Reihe von komplexen und zeitintensiven Berechnungen durchführen. Der Browser lädt beispielsweise hochauflösende Bilder, generiert die Kopf- und Fußzeile oder findet die Widgets der Seitenleiste Ihrer Website. In vielen Fällen wird das Ergebnis all dieser Berechnungen jedoch gleich sein. Wäre es dann nicht toll, wenn wir den Server einfach dazu bringen könnten, sich an das Endergebnis zu erinnern? Dadurch müsste man nicht jede Anfrage einzeln bearbeiten. Dieses Konzept ist genau das, was Caching effects!

 

How does caching work?

The easiest way is to use the Caching-Process by looking at how a page is served. Let's say you have a blog with enabled Caching. When someone first sees your Homepage besucht, lädt die Seite auf die herkömmliche Weise. Die Anfrage wird empfangen, auf dem Server verarbeitet, und die resultierende anzuzeigende Webseite wird in eine HTML-Datei umgewandelt und an den Webbrowser des Besuchers gesendet.

Since the Caching eingeschaltet ist, speichert der Server diese HTML-Datei in der Regel in seinem “Random Access Memory” (oder RAM), welcher extrem schnell ist. Wenn Sie oder jemand anderes die Homepage das nächste Mal besucht, muss der Server die Verarbeitung und Konvertierung in HTML nicht mehr durchführen. Stattdessen sendet er einfach die bereits vorbereitete HTML-Datei an den Browser.

 

What happens when you change the content?

However, what happens if you use the Caching eingeschaltet haben und dann einen neuen Beitrag veröffentlichen? Wird der neue Beitrag nicht außerhalb des Cache und damit für die Besucher der Website unsichtbar sein? Nun, alle richtig eingerichteten Caching-Systeme können mit solchen Szenarien umgehen. Ein Caching-System besteht nicht nur aus dem Mechanismus, vorbereitete HTML-Dateien zu speichern, er hat auch die Möglichkeit, den Cache zu leeren und ihn dann neu zu generieren. Dies geschieht beispielsweise wenn neue Inhalte veröffentlicht werden.

Ein für WordPress konfigurierter Cache würde die zwischengespeicherte Version der Homepage- und Archivseiten löschen, wenn ein neuer Beitrag veröffentlicht wurde. Dabei würden die anderen Seiten, wie die “About”-Page und andere Beiträge unberührt bleiben.

 

Will caching make your website faster?

Eine gut kodierte Website kann bereits in weniger als zwei Sekunden geladen werden. Deshalb könnte man sich die Frage stellen ob das das nicht bereits schnell genug ist. Deshalb kann man sich unsicher sein, ob sich das Caching really worth it. The answer to that is a resounding yes!

Through the use of Browser- and serverCaching  können Sie noch viel mehr Ladezeiten einsparen. Die Ladegeschwindigkeit ist essentiell wichtig, um dem User eine angenehme User Experience zu ermöglichen.

Beachten Sie auch, dass Sie durch die Einführung von Caching nicht nur Ihre Website schneller machen, sondern auch ihre Leistung verbessern. Dadurch können Sie erreichen, dass die Last plötzlicher Traffic-peaks can be endured more easily.

« Back to Glossary Index

FAQ

What is caching? arrow icon in accordion
Caching is a technique used to temporarily store data and information to speed up future requests. This data and information is stored in local memory so that future requests do not require the use of external servers for retrieval.
How does caching work? arrow icon in accordion
Caching works by storing data and information sent in a request to an external server in local memory. When another request is made to the server, the data is retrieved from local memory instead of sending a new request to the server. This speeds up response time and consumes fewer resources.
Why is caching used? arrow icon in accordion
Caching is used to improve response time and reduce the load on external servers. It also allows users to work with better performance and saves a lot of time and money when creating and running applications.
What are the different types of caching? arrow icon in accordion
There are several types of caching, including client caching, server caching, content delivery networks (CDN), and web caching. Each type of caching has its own specific way of improving access to data and accelerating performance.
What is client caching? arrow icon in accordion
Client caching is a type of caching where data and information are stored on the user's client computer. When the user retrieves the same information again, it is retrieved from local storage instead of sending a new request to the server.
What is server caching? arrow icon in accordion
Server caching is a type of caching that stores data and information on the server. This prevents the same requests from being sent to the server over and over again, and improves the performance of the application and the server.
What is a Content Delivery Network (CDN)? arrow icon in accordion
A content delivery network (CDN) is a network of distributed servers that enable users to access content faster. A CDN enables users to access content faster by storing copies of the content on multiple servers. This ensures that content can be accessed quickly and reliably.
What is web caching? arrow icon in accordion
Web caching is a type of caching where data and information is stored on the server for faster access in future requests. This reduces the load on the server and shortens the response time.
How can caching improve performance? arrow icon in accordion
Caching can improve performance by reducing the load on external servers and shortening the response time for requests. This also ensures that users can access content faster, improving usability and user experience.
Should caching be used? arrow icon in accordion
Yes, caching is a valuable technique that can be used in many applications and website. It can improve performance and shorten the response time for requests, which helps users have a better user experience.

With top positions to the new sales channel.

Let Google work for you, because visitors become customers.

About the author

Social Media & Links:

Your free gift!

The SEO strategy
Webinar

You want more visitors and better Google rankings?

Watch our free SEO strategy webinar now and understand where your SEO levers are and how to tackle them head on.