Online Marketing Forum Deutschland
 
ABAKUS Online Marketing Forum
Suchmaschinenoptimierung
+ABAKUS
ABAKUS bei Google+
Facebook
ABAKUS bei Facebook
Google+ SEO Community von ABAKUS
Google+
SEO Community

   

ABAKUS Foren-Übersicht -> Content Management Systeme, Blog- & Shopsysteme
 

Wordpress Seitenladezeiten

Neues Thema eröffnen   Neue Antwort erstellen
 Verschiedene Shops mit verschiedenen Domains oder Unterdomai CMS / CRM entwickelt  
Tomo

pr


: 16.03.2017
: 3



: 16.03.2017, 10:20    : Wordpress Seitenladezeiten
Von: Tomo
Tomo
00 16.03.2017, 10:20
Antworten mit Zitat Antworten mit Zitat

Hallo,

vorab, ich nutze Wordpress, Hoster ist Mittwald (Webserver incl. Performance Plus und SSDs). Ein Problem sind die unterirdischen Seitenladezeiten einer sehr bilderlastigen Seite. Da das Ganze einerseits auf Retina-Displays auch noch gut aussehen soll, andererseits aber Usability und SEO wichtig sind, trete ich gerade etwas auf der Stelle.

Mein erster Versuch war, wie von Mittwald vorgeschlagen, das Plug-in W3 Total Cache. Das Caching hat super funktioniert, nur die Bilder wurden nicht komprimiert -> Lange Seitenladezeiten, also W3TC wieder deinstalliert.

Nächster Versuch mit WPRocket Die Bilder werden komprimiert, das Caching mit OPCache funktioniert, APCu allerdings nicht. Im Ergebnis etwas schneller, allerdings liegen die Desktop-Seitenladezeiten für fast 1MB noch immer bei 6,5 Sec - bei einer 50.000 DSL-Leitung!

Wäre eine Kombination aus W3TC und einem Bildkomprimierungs-Plugin sinnvoll? Welches ist gut? Wie würdet ihr das lösen? Gibt es bessere oder vielleicht sogar die beste Alternative? Freue mich auf Ideen! Danke!

Gruß Tomo
00
Nach oben
Tomo Private Nachricht senden
Maturn

pr


: 15.04.2008
: 176



: 16.03.2017, 11:02    : Wordpress Seitenladezeiten
Von: Maturn
Maturn
00 16.03.2017, 11:02
Antworten mit Zitat Antworten mit Zitat

Erstmal -> Caching ist immer gut. Ausserdem kannst du mehrere Plugins gleichzeitig installieren. Du musst ja nicht immer alle Funktionen nutzen, gerade W3TC lässt sich da sehr gut einstellen.

Für mich klingt das aber komisch
->Desktop-Seitenladezeiten für fast 1MB noch immer bei 6,5 Sec - bei einer 50.000 DSL-Leitung!

Kann es sein das der ganze Webspace Langsam ist? 1MB ist heutzutage nicht gerade viel besonders wenn man Bilder mit dabei hat.

. . .
00
Nach oben
Maturn Private Nachricht senden
Tomo

pr


: 16.03.2017
: 3



: 16.03.2017, 11:55    : Wordpress Seitenladezeiten
Von: Tomo
Tomo
00 16.03.2017, 11:55
Antworten mit Zitat Antworten mit Zitat

Bei Mittwald zumindest ist alles ok. Wir haben einen M. Server, der auch nicht zu sehr ausgelastet ist.

GTMetrix sagt:
1.0 s Redirekt (1+1 -> Mittwald. Ich weiß, selbst schuld... ist aber auch viel)
343ms Connekt
186ms Backend
1,5 s TTFB
3,5 s First paint
4,8 s DOM int.
5,2 s (269ms) DOM loaded
8,4 s (7ms) Onload.

Irgendwo ist da ein Knoten drin... Die Frage ist, wir ich den gelöst bekomme...
00
Nach oben
Tomo Private Nachricht senden
MarkiMA

pr


: 30.09.2014
: 8



: 16.03.2017, 13:29    : Wordpress Seitenladezeiten
Von: MarkiMA
MarkiMA
00 16.03.2017, 13:29
Antworten mit Zitat Antworten mit Zitat

Hier mal meine typische htaccess .... Hat bei mir schonmal 30 Prozent Performanceschub gebracht....

Bei den Fotos und deren Größe musst Du natuerlich einen Mittelweg finden. Das geht wohl nur durch austesten. tinyjpg.com und tinyjpg.com koennten hier evtl. unterstützen.

Für den Heuimgebrauch kann ich JPEGmini nur empfehlen. Findest Du hier: www.jpegmini.com/pro Der Kauf lohnt sich auf jeden Fall.

Naja, und ansonsten halt Platz sparen wo es nur geht.
CSS, JS und HTML komprimieren wirste sicher schon getan haben.
Ansonsten gäbe es da nopch Autoptimize (hier unbedingt AsyncJavascript mit anschauen und benutzen) oder JCHOptimizePro.

Noch nen Tipp für GA Scripte: CacheExternalScripts ..... Zieht dir externe GoogleAnalytics Scripte auf die eigene Kiste und erneuert diese regelmäßig.



Code:

# ----------------------------------------------------------------------
# | Komprimierung und Caching                                          |
# ----------------------------------------------------------------------

# Serve resources with far-future expires headers.
#
# (!) If you don't control versioning with filename-based
# cache busting, you should consider lowering the cache times
# to something like one week.
#
# https://httpd.apache.org/docs/current/mod/mod_expires.html

<IfModule mod_expires.c>

    ExpiresActive on
    ExpiresDefault                                      "access plus 1 month"

  # CSS

    ExpiresByType text/css                              "access plus 1 year"


  # Data interchange

    ExpiresByType application/atom+xml                  "access plus 1 hour"
    ExpiresByType application/rdf+xml                   "access plus 1 hour"
    ExpiresByType application/rss+xml                   "access plus 1 hour"

    ExpiresByType application/json                      "access plus 0 seconds"
    ExpiresByType application/ld+json                   "access plus 0 seconds"
    ExpiresByType application/schema+json               "access plus 0 seconds"
    ExpiresByType application/vnd.geo+json              "access plus 0 seconds"
    ExpiresByType application/xml                       "access plus 0 seconds"
    ExpiresByType text/xml                              "access plus 0 seconds"


  # Favicon (cannot be renamed!) and cursor images

    ExpiresByType image/vnd.microsoft.icon              "access plus 1 week"
    ExpiresByType image/x-icon                          "access plus 1 week"

  # HTML

    ExpiresByType text/html                             "access plus 3600 seconds"


  # JavaScript

    ExpiresByType application/javascript                "access plus 1 year"
    ExpiresByType application/x-javascript              "access plus 1 year"
    ExpiresByType text/javascript                       "access plus 1 year"


  # Manifest files

    ExpiresByType application/manifest+json             "access plus 1 week"
    ExpiresByType application/x-web-app-manifest+json   "access plus 0 seconds"
    ExpiresByType text/cache-manifest                   "access plus 0 seconds"


  # Media files

    ExpiresByType audio/ogg                             "access plus 1 month"
    ExpiresByType image/bmp                             "access plus 1 month"
    ExpiresByType image/gif                             "access plus 1 month"
    ExpiresByType image/jpeg                            "access plus 1 month"
    ExpiresByType image/png                             "access plus 1 month"
    ExpiresByType image/svg+xml                         "access plus 1 month"
    ExpiresByType image/webp                            "access plus 1 month"
    ExpiresByType video/mp4                             "access plus 1 month"
    ExpiresByType video/ogg                             "access plus 1 month"
    ExpiresByType video/webm                            "access plus 1 month"


  # Web fonts

    # Embedded OpenType (EOT)
    ExpiresByType application/vnd.ms-fontobject         "access plus 1 month"
    ExpiresByType font/eot                              "access plus 1 month"

    # OpenType
    ExpiresByType font/opentype                         "access plus 1 month"

    # TrueType
    ExpiresByType application/x-font-ttf                "access plus 1 month"

    # Web Open Font Format (WOFF) 1.0
    ExpiresByType application/font-woff                 "access plus 1 month"
    ExpiresByType application/x-font-woff               "access plus 1 month"
    ExpiresByType font/woff                             "access plus 1 month"

    # Web Open Font Format (WOFF) 2.0
    ExpiresByType application/font-woff2                "access plus 1 month"


  # Other

    ExpiresByType text/x-cross-domain-policy            "access plus 1 week"

</IfModule>

<IfModule mod_deflate.c>
# Insert filters / compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/vtt
AddOutputFilterByType DEFLATE text/x-component
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/js
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/atom+xml
AddOutputFilterByType DEFLATE application/json
AddOutputFilterByType DEFLATE application/ld+json
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-web-app-manifest+json
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon

# Exception: Images
SetEnvIfNoCase REQUEST_URI \.(?:gif|jpg|jpeg|png|svg)$ no-gzip dont-vary



# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</IfModule>


# Set Keep Alive Header
<IfModule mod_headers.c>
    Header set Connection keep-alive
</IfModule>

# If your server don't support ETags deactivate with "None" (and remove header)
<IfModule mod_expires.c>
  <IfModule mod_headers.c>
    Header unset ETag
  </IfModule>
  FileETag None
</IfModule>

# ----------------------------------------------------------------------
# | 6g Firewall für Sicherheit
# ----------------------------------------------------------------------

# 6G FIREWALL/BLACKLIST
# @ https://perishablepress.com/6g/

# 6G:[QUERY STRINGS]
<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteCond %{QUERY_STRING} (eval\() [NC,OR]
   RewriteCond %{QUERY_STRING} (127\.0\.0\.1) [NC,OR]
   RewriteCond %{QUERY_STRING} ([a-z0-9]{2000}) [NC,OR]
   RewriteCond %{QUERY_STRING} (javascript:)(.*)(;) [NC,OR]
   RewriteCond %{QUERY_STRING} (base64_encode)(.*)(\() [NC,OR]
   RewriteCond %{QUERY_STRING} (GLOBALS|REQUEST)(=|\[|%) [NC,OR]
   RewriteCond %{QUERY_STRING} (<|%3C)(.*)script(.*)(>|%3) [NC,OR]
   RewriteCond %{QUERY_STRING} (\\|\.\.\.|\.\./|~|`|<|>|\|) [NC,OR]
   RewriteCond %{QUERY_STRING} (boot\.ini|etc/passwd|self/environ) [NC,OR]
   RewriteCond %{QUERY_STRING} (thumbs?(_editor|open)?|tim(thumb)?)\.php [NC,OR]
   RewriteCond %{QUERY_STRING} (\'|\")(.*)(drop|insert|md5|select|union) [NC]
   RewriteRule .* - [F]
</IfModule>

# 6G:[REQUEST METHOD]
<IfModule mod_rewrite.c>
   RewriteCond %{REQUEST_METHOD} ^(connect|debug|delete|move|put|trace|track) [NC]
   RewriteRule .* - [F]
</IfModule>

# 6G:[REFERRERS]
<IfModule mod_rewrite.c>
   RewriteCond %{HTTP_REFERER} ([a-z0-9]{2000}) [NC,OR]
   RewriteCond %{HTTP_REFERER} (semalt.com|todaperfeita) [NC]
   RewriteRule .* - [F]
</IfModule>

# 6G:[REQUEST STRINGS]
<IfModule mod_alias.c>
   RedirectMatch 403 (?i)([a-z0-9]{2000})
   RedirectMatch 403 (?i)(https?|ftp|php):/
   RedirectMatch 403 (?i)(base64_encode)(.*)(\()
   RedirectMatch 403 (?i)(=\\\'|=\\%27|/\\\'/?)\.
   RedirectMatch 403 (?i)/(\$(\&)?|\*|\"|\.|,|&|&amp;?)/?$
   RedirectMatch 403 (?i)(\{0\}|\(/\(|\.\.\.|\+\+\+|\\\"\\\")
   RedirectMatch 403 (?i)(~|`|<|>|:|;|,|%|\\|\s|\{|\}|\[|\]|\|)
   RedirectMatch 403 (?i)/(=|\$&|_mm|cgi-|etc/passwd|muieblack)
   RedirectMatch 403 (?i)(&pws=0|_vti_|\(null\)|\{\$itemURL\}|echo(.*)kae|etc/passwd|eval\(|self/environ)
   RedirectMatch 403 (?i)\.(aspx?|bash|bak?|cfg|cgi|dll|exe|git|hg|ini|jsp|log|mdb|out|sql|svn|swp|tar|rar|rdf)$
   RedirectMatch 403 (?i)/(^$|(wp-)?config|mobiquo|phpinfo|shell|sqlpatch|thumb|thumb_editor|thumbopen|timthumb|webshell)\.php
</IfModule>

# 6G:[USER AGENTS]
<IfModule mod_setenvif.c>
   SetEnvIfNoCase User-Agent ([a-z0-9]{2000}) bad_bot
   SetEnvIfNoCase User-Agent (archive.org|binlar|casper|checkpriv|choppy|clshttp|cmsworld|diavol|dotbot|extract|feedfinder|flicky|g00g1e|harvest|heritrix|httrack|kmccrew|loader|miner|nikto|nutch|planetwork|postrank|purebot|pycurl|python|seekerspider|siclab|skygrid|sqlmap|sucker|turnit|vikspider|winhttp|xxxyy|youda|zmeu|zune) bad_bot
   <limit GET POST PUT>
      Order Allow,Deny
      Allow from All
      Deny from env=bad_bot
   </limit>
</IfModule>

# 6G:[BAD IPS]
<Limit GET HEAD OPTIONS POST PUT>
   Order Allow,Deny
   Allow from All
   # uncomment/edit/repeat next line to block IPs
   # Deny from 123.456.789
</Limit>

# ----------------------------------------------------------------------
# | Zeichensatz setzen
# ----------------------------------------------------------------------

AddDefaultCharset UTF-8

# ----------------------------------------------------------------------
#   Wichtige WordPress-Dateien gegen den Zugriff von außen blocken
# ----------------------------------------------------------------------   

# Kein Zugriff auf die install.php
<files install.php>
Order allow,deny
Deny from all
</files>
 
# Kein Zugriff auf die wp-config.php
<files wp-config.php>
Order allow,deny
Deny from all
</files>
 
# Kein Zugriff auf die readme.html
<files readme.html>
 Order Allow,Deny
 Deny from all
 Satisfy all
</Files>
 
# Kein Zugriff auf die liesmich.html für die DE Edition
<Files liesmich.html>
 Order Allow,Deny
 Deny from all
 Satisfy all
</Files>
 
# Kein Zugriff auf das Error-Log
<files error_log>
Order allow,deny
Deny from all
</files>

#Zugriff auf .htaccess und .htpasswd verbieten. Wenn keine .htpasswd benutzt wird, kann der Code dafür entfernt werden.
<FilesMatch "(\.htaccess|\.htpasswd)">
  Order deny,allow
  Deny from all
</FilesMatch>

# Den Zugriff auf den Include-Ordner verbieten
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
</IfModule>

# Schutz des Administrator-Bereichs. Wenn der .htaccess/.htpasswd Schutz genutzt werden soll, auskommentieren.
#<Files wp-login.php>
#AuthName "Admin-Bereich"
#AuthType Basic
#AuthUserFile dein/pfad/zur/.htpasswd
#require valid-user
#</Files>

# ----------------------------------------------------------------------
#   Hotlinking verbieten - WICHTIG: Füge Deine Domain hinzu, ansonsten werden keine Bilder angezeigt!
# ----------------------------------------------------------------------
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www\.)?deine-domain\.de(/.*)?$ [NC]
RewriteRule \.(jpg|jpeg|gif||png)$ - [F]
</ifModule>
 
 # XML-RPC Schnittstelle komplett abschalten
<Files xmlrpc.php>
 Order Deny,Allow
 Deny from all
 </Files>

# ----------------------------------------------------------------------
# | WordPress Rewrite Rules
# ----------------------------------------------------------------------

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Code:
00
Nach oben
MarkiMA Private Nachricht senden
Mittwald

pr


: 16.03.2017
: 1



: 16.03.2017, 17:43    : Wordpress Seitenladezeiten
Von: Mittwald
Mittwald
00 16.03.2017, 17:43
Antworten mit Zitat Antworten mit Zitat

Hallo Tomo,

du hast Recht, im Bezug auf SEO und Usability sind schnelle Seitenladezeiten heute ein absolutes Muss! Deshalb bieten wir für unsere Kunden auch individuelle Performanceanalysen an. Dabei nehmen wir den Account genau unter die Lupe und prüfen, wie die Performance verbessert werden kann - und das sogar völlig kostenlos!

Du kannst diese individuelle Analyse ganz einfach im Kundencenter in der Accountübersicht beauftragen.
Falls du noch Fragen dazu hast kannst du dich auch gerne an unseren Kundenservice unter support@mittwald.de wenden

Viele Grüße
Larissa vom Mittwald Team

Mittwald CM Service GmbH & Co. KG
www.mittwald.de | support@mittwald.de | +49 (0) 5772/293-100
00
Nach oben
Mittwald Private Nachricht senden Besuche das Xing-Profil dieses Users
Tomo

pr


: 16.03.2017
: 3



: 16.03.2017, 18:27    : Wordpress Seitenladezeiten
Von: Tomo
Tomo
00 16.03.2017, 18:27
Antworten mit Zitat Antworten mit Zitat

Wow, MarkiMA vielen Dank! Schön, hier Hilfe zu bekommen!
Auch vielen Dank für das Mittwald - Angebot, mit dem ursprünglichen Hinweis vom M. Support auf W3TC habe ich mich etwas im Kreis gedreht.

Viele Grüße
Tomo
00
Nach oben
Tomo Private Nachricht senden
MarkiMA

pr


: 30.09.2014
: 8



: 22.03.2017, 17:32    : Wordpress Seitenladezeiten
Von: MarkiMA
MarkiMA
00 22.03.2017, 17:32
Antworten mit Zitat Antworten mit Zitat

Rückmeldung würde mich sehr freuen. Vielleicht erkennt man noch mehr Potential irgendwo ...00
Nach oben
MarkiMA Private Nachricht senden
arnego2

pr


: 23.02.2016
: 472



: 25.03.2017, 13:38    : Wordpress Seitenladezeiten
Von: arnego2
arnego2
10 25.03.2017, 13:38
Antworten mit Zitat Antworten mit Zitat

Sitespeed is overrated.

Eins von 200+ Rankingsignalen nicht mehr und nicht weniger.

Arnego2
10
Nach oben
arnego2 Private Nachricht senden WWW
bncms

pr


: 14.03.2017
: 14



: 25.03.2017, 18:04    : Wordpress Seitenladezeiten
Von: bncms
bncms
00 25.03.2017, 18:04
Antworten mit Zitat Antworten mit Zitat

Ja bei deiner verkomplizierung wirst du auch super ladezeiten haben

https://www.Jobbrett.net/?rc=dcf8f583
Jobbörse Webdesign & -entwicklung - Hochwertige Mitarbeiter - Günstige Gebühren nur 3% - Partnerprogramm
00
Nach oben
bncms Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Content Management Systeme, Blog- & Shopsysteme

Seite 1 von 1
 





Ähnliche Beiträge
Thema Online Marketing Forum Antworten
Wordpress installation - alte statische Seite weiterbenutzen Wordpress installation - alte statisc... ami Weiterleitungen und mod_rewrite 7 24.03.2017, 13:17 Wordpress installation - alte statische Seite weiterbenutzen
[B] Erstellung von Webseiten / WordPress / Shop [B] Erstellung von Webseiten / WordPr... EckeMedia Marktplatz: Dienstleistungen 0 22.03.2017, 10:53 [B] Erstellung von Webseiten / WordPress / Shop
[B] Erstellung von Webseiten / WordPress [B] Erstellung von Webseiten / WordPress EckeMedia Marktplatz: Dienstleistungen 0 09.03.2017, 15:26 [B] Erstellung von Webseiten / WordPress
[S] SEO Betreuung Wordpress Blog mit über 13.000 Beiträgen [S] SEO Betreuung Wordpress Blog mit ... tom_010101 Marktplatz: Dienstleistungen 0 09.03.2017, 13:07 [S] SEO Betreuung Wordpress Blog mit über 13.000 Beiträgen
Wordpress Artikelbild wird bei Google nicht angezeigt Wordpress Artikelbild wird bei Google... Schelle Content Management Systeme, Blog- & Shopsysteme 5 02.03.2017, 12:28 Wordpress Artikelbild wird bei Google nicht angezeigt
Wordpress alternative Kommentarfunktion Wordpress alternative Kommentarfunktion web-malocher Content Management Systeme, Blog- & Shopsysteme 4 21.02.2017, 17:39 Wordpress alternative Kommentarfunktion
Wordpress vorübergehend "abschalten". SEO-Ranking. Wordpress vorübergehend "abschal... sunbird Ich hab' da mal 'ne Frage 2 20.02.2017, 12:29 Wordpress vorübergehend "abschalten". SEO-Ranking.


SEO Wetter von www.seowetter.de

Startseite der SEO-Agentur ABAKUS | Social Media & SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Reif für die Klinik?

Impressum | Datenschutz

Wordpress Seitenladezeiten Wordpress Seitenladezeiten - Österreich Wordpress Seitenladezeiten - Schweiz

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Wordpress Seitenladezeiten