Möchten Sie die Kommentare auf Ihrer Website auf mehrere Seiten aufteilen?
Wenn Ihre Website viele Kommentare erhält, ist das ein Zeichen dafür, dass sich die Nutzer mit Ihren Inhalten beschäftigen. Allerdings kann die Anzeige all dieser Kommentare auf einer einzigen Seite Ihre WordPress-Website verlangsamen. Hier kann die Paginierung helfen.
In diesem Artikel zeigen wir Ihnen, wie Sie die Ladezeiten Ihrer Beiträge durch das Paginieren von Kommentaren in WordPress beschleunigen können.
Warum sollten Sie Kommentare in WordPress paginieren?
Haben Sie bemerkt, dass Blogbeiträge mit vielen Kommentaren länger zum Laden brauchen? Die Anzeige einer großen Anzahl von Kommentaren auf einer einzigen Seite belastet Ihren WordPress-Hosting-Server stärker.
Dies kann den Speicher des Servers erschöpfen und dazu führen, dass Ihre Besucher den weißen Bildschirm des Todes sehen.
Suchmaschinen wie Google verwenden die Geschwindigkeit und Leistung von WordPress als Rankingfaktoren. Das bedeutet, dass eine große Anzahl von Kommentaren auch eine schlechte Nachricht für Ihr WordPress-SEO sein kann.
Außerdem fügen Kommentare viel Inhalt zu Ihren Beiträgen hinzu, enthalten aber nicht immer Ihr Zielkeyword. Dies wirkt sich auf das Verhältnis von Schlüsselwort zu Inhalt aus, was Suchmaschinen davon abhalten kann, Ihren Beitrag für die richtigen Schlüsselwörter zu indizieren.
Sehen wir uns also an, wie Sie Ihren Kommentarbereich in WordPress paginieren können.
Aufteilung Ihres WordPress-Kommentarbereichs in Seiten
Als Erstes müssen Sie sich in Ihrem WordPress-Adminbereich anmelden und die Seite Einstellungen “ Diskussionen aufrufen.
Suchen Sie hier nach „Kommentare in Seiten aufteilen“ und aktivieren Sie das Kästchen daneben.
Sie können nun die Anzahl der Kommentare eingeben, die Sie auf jeder Seite Ihres WordPress-Blogs anzeigen möchten.
Über das Dropdown-Menü „Erste/letzte standardmäßig angezeigte Seite“ können Sie außerdem festlegen, ob die älteste oder die neueste Kommentarseite zuerst angezeigt werden soll.
Danach können Sie über das Dropdown-Menü „Kommentare sollen mit …. angezeigt werden“ festlegen, ob auf jeder Seite die ältesten oder die neuesten Kommentare zuerst angezeigt werden sollen.
Wenn Sie mit der Einrichtung der Paginierung zufrieden sind, scrollen Sie einfach zum Ende des Bildschirms und klicken Sie auf „Änderungen speichern“.
Das war’s!
Wenn Sie nun einen Beitrag besuchen, der viele Kommentare enthält, sollten Sie die Paginierung in Aktion sehen.
Genau wie Kommentare können Sie auch WordPress-Beiträge in mehrere Seiten aufteilen. Mehr zu diesem Thema erfahren Sie in unserem Artikel über die Aufteilung von WordPress-Beiträgen in mehrere Seiten.
Bonus-Tipp: Optimieren Sie Ihre WordPress-Kommentar-Paginierung
Die Paginierung Ihrer WordPress-Kommentare kann dazu beitragen, Leistungsprobleme auf Ihrer Website zu vermeiden. Wenn sie jedoch nicht richtig verwendet werden, können sie auch doppelte Inhalte erzeugen. Dies kann Ihre Website spammig aussehen lassen und Suchmaschinen verwirren.
Die gute Nachricht ist, dass Sie dieses Problem mit All in One SEO (AIOSEO) leicht beheben können. Es ist das beste WordPress-SEO-Plugin, mit dem Sie Ihre Website ganz einfach für Suchmaschinen optimieren können, selbst wenn Sie keine SEO-Erfahrung haben.
Standardmäßig fügt AIOSEO dem SEO-Titel von paginierten Inhalten automatisch eine Seitenzahl hinzu.
Dies hilft den Suchmaschinen zu verstehen, dass der Kommentarbereich auf mehrere Seiten verteilt wurde und nicht ein Duplikat einer einzelnen Seite ist.
Damit die Suchmaschinen wissen, welche Seite die wichtigste ist, entfernt AIOSEO diese Seitenzahlen aus den URLs Ihrer Kommentarseiten.
Mit anderen Worten: Wenn Sie Ihre Kommentare in mehrere Seiten aufgeteilt haben, hilft AIOSEO den Suchmaschinen zu erkennen, welche Seite die Hauptseite ist, die die Besucher zuerst sehen sollten. Dies geschieht durch die automatische Aktivierung der Einstellung „No Pagination for Canonical URLs“.
Um Ihnen den Einstieg in AIOSEO zu erleichtern, lesen Sie bitte unsere Anleitung zur Einrichtung von AIOSEO für WordPress.
Wir hoffen, dass dieses Tutorial Ihnen geholfen hat, Kommentare in WordPress zu paginieren. Vielleicht interessieren Sie sich auch für unseren Leitfaden zur Bekämpfung von Kommentarspam in WordPress oder unsere Liste von WordPress-Plugins, die Sie unbedingt benötigen, um Ihre Website zu erweitern.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
Thank you for the clarification regarding SEO optimization. It didn’t occur to me that a search engine could rate such content as duplicate. I have AIO SEO and have set it up according to your recommendation.
Duncan Shaw says
Hey, do you know if you can have comments paginate according to the date of the comments?
Eg. Comments on page 3 for 28/07, Comments on page 2 for 29/07, Comments on page 1 for 30/07
WPBeginner Support says
We do not have a recommended method at the moment for that and if you wanted users to have conversations it would normally be best not to separate comments by date.
Admin
Thien Nhan says
Hi,
I did follow these steps to split 20 comments per pages but the comment did not break into pages. It still showed all 30 comments in one page.
Is there any idea why?
Thank you.
WPBeginner Support says
You would want to start by clearing your cache and if it’s not a caching issue you would likely need to check with your theme to ensure the theme you’re using does not try to override that setting.
Admin
brian says
As far as I read and I understand paginate comments will create duplicate content.. So it’s not recommended at all to paginate comments.
WPBeginner Support says
Most SEO plugins set up a canonical link on the paginated comment pages to point to the correct post for search engines.
Admin
Sonu says
How can we show the new comment to user (which he just added) if we are using W3 total cache?
The page is cached for 3 hours using browser Cache.
Do you know of a plugin that probably uses wordpress JSON api to communicate and add comments to wp database.
WPBeginner Support says
For the method the plugins use, you would want to reach out to the specific plugin. You may want to take a look at WP Rocket for what it sounds like you’re looking for.
Admin
Adnan Sami says
What about noindex/nofollow comment-page? how to noindex comment-page ?
HH says
It does not work at all, why?
Nick Corcodilos says
This setting blew up my comments entirely once the number of comments got large — like over 100. It did not paginate — instead, it STOPPED DISPLAYING the first 100 comments altogether, with no option for the user to go to the page to view older comments. Suddenly, where I had 157 comments on a post (and it SAID 157 Comments up at the top), only 27 were showing. I turned this setting OFF altogether and all my comments came back.
I’m using WordPress 4.4.2. This is a serious bug.
TJ says
One negative of WordPress split page comments is what happens when the comments-per-page tipping point is reached? The default, canonical page will end up showing just one comment.
For instance, let’s say it’s set to show 10 comments per page and there are 21 comments. Well, the default, canonical page that 99.9% of folks visit will only show the 21st comment, while the previous page will hold the other 20. This can be confusing and looks bad. It would be preferable for the primary page to always show the maximum number of comments per page, but WordPress doesn’t make this possible without putting together a complicated class that extends the Walker_Comment class.
malcolm says
I have this exact same problem and it’s very frustrating. Like you say, it makes the comments look ridiculous if a post says at the top it has 103 comments, but then the reader scrolls down and sees there are just 3.
Does anyone know a way around this?