WordPress cache a browserului prin .htaccess
Fisier complet .htaccess pe care il avem in folderul radacina.
SEO se refera la toate acele actiuni de optimizare a unui site pe care le intreprindem cu scopul de a genera cat mai mult trafic organic (neplatit) din motoarele de cauare.
######### 4SEO SETTINGS - START ##########
Options All -Indexes
# Disable ETags
Header unset ETag
Header set Connection keep-alive
FileETag None
############## MaxCDN Fix #############
Header set Access-Control-Allow-Origin "*"
############ SECURITY ###########
Order allow,deny
Deny from all
Allow from all
############## CACHING-GZIP ############
ExpiresActive On
ExpiresDefault A2592000
ExpiresDefault A2592000
ExpiresDefault A2592000
ExpiresDefault A2592000
ExpiresDefault A2592000
Header set Cache-Control "max-age=2592000"
Header set Cache-Control "max-age=2592000"
Header set Cache-Control "max-age=2592000"
Header set Cache-Control "max-age=2592000"
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
AddOutputFilterByType DEFLATE "application/atom+xml" \
"application/javascript" \
"application/json" \
"application/ld+json" \
"application/manifest+json" \
"application/rdf+xml" \
"application/rss+xml" \
"application/schema+json" \
"application/vnd.geo+json" \
"application/vnd.ms-fontobject" \
"application/x-font-ttf" \
"application/x-javascript" \
"application/x-web-app-manifest+json" \
"application/xhtml+xml" \
"application/xml" \
"font/eot" \
"font/opentype" \
"image/bmp" \
"image/svg+xml" \
"image/vnd.microsoft.icon" \
"image/x-icon" \
"text/cache-manifest" \
"text/css" \
"text/html" \
"text/javascript" \
"text/plain" \
"text/vcard" \
"text/vnd.rim.location.xloc" \
"text/vtt" \
"text/x-component" \
"text/x-cross-domain-policy" \
"text/xml"
AddEncoding gzip svgz
######### CRUNCHIFY SETTING END ############
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Sa intelegem fiecare sectiune a fisierului .htaccess:
1. Scaparea de ETag
In primul rand, trebuie sa dezactivam antetul ETag, deoarece vom folosi durata Expires. Tehnologia ETag este cunoscuta ca lenta si problematica – chiar si alte site-uri de top se plang de aceasta.
Adaugati la .htaccess: (situat la locatia radacina a blogului)
# Disable ETags
Header unset ETag
Header set Connection keep-alive
FileETag None
2. Activati memorarea in cache a browserului
ExpiresActive On
ExpiresDefault A2592000
ExpiresDefault A2592000
ExpiresDefault A2592000
ExpiresDefault A2592000
ExpiresDefault A2592000
Header set Cache-Control "max-age=2592000"
Header set Cache-Control "max-age=2592000"
Header set Cache-Control "max-age=2592000"
Header set Cache-Control "max-age=2592000"
3. Adaugati gzip si deflate compression headers
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
AddOutputFilterByType DEFLATE "application/atom+xml" \
"application/javascript" \
"application/json" \
"application/ld+json" \
"application/manifest+json" \
"application/rdf+xml" \
"application/rss+xml" \
"application/schema+json" \
"application/vnd.geo+json" \
"application/vnd.ms-fontobject" \
"application/x-font-ttf" \
"application/x-javascript" \
"application/x-web-app-manifest+json" \
"application/xhtml+xml" \
"application/xml" \
"font/eot" \
"font/opentype" \
"image/bmp" \
"image/svg+xml" \
"image/vnd.microsoft.icon" \
"image/x-icon" \
"text/cache-manifest" \
"text/css" \
"text/html" \
"text/javascript" \
"text/plain" \
"text/vcard" \
"text/vnd.rim.location.xloc" \
"text/vtt" \
"text/x-component" \
"text/x-cross-domain-policy" \
"text/xml"
AddEncoding gzip svgz
Pot schimba data de expirare pentru scriptul Google Adsense sau Google Analytics?
- https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
- https://www.google-analytics.com/analytics.js
SEO Brand Building & Marketing Online
SEO Brand Building

Multa lume nu stie ce sa faca in viitor daca sa isi achizitioneze un domeniu, Brand vs Keywords Domain.
Dupa analizele efectuate in decursul ultimului an compania Google a inceput sa elimine din Top domeniile ce fac abuz de keywords in domeniu web.
Daca nu stiti ce domeniu sa va achizitionati cel mai bun mod este Brand + Keywords + aleatoriu (optional), in acest mod nu va mai interveni Google EMD.
Link Building-ul trebuie efectuat atat pe Brand cat si pe diverse cuvinte cheie pentru care doriti sa va promovati afacerea.
Cantitatea de link building se stabileste in functie de vechimea domeniu-lui si cantitatea de link-uri care vin spre site in momentul analizei.
Aceasta metoda de promovare este mai dificila fata de vechile metode de promovare, din 2012 Google sa ofere prioritate site-urilor ce sunt optimizate pe partea de on-page.
Pana in 2012 baza era off-page era baza dar Google a decis sa elimine pe cat posibil SPAM de Link Building si sa axat mai mult pe calitatea pagini (on-page).
Unul din cei mai importanti factori la partea de on-page este continutul de calitate urmat de alte etape seo on-page.
Google update Ianuarie 2013
Google Update ne-a pregatit un nou update de algoritm pentru 2013.
Nu a fost de ajuns numai schimbarea de algoritm s-au mai facut alte trei update-uri.
In google.ro au aparut peste noapte niste domenii noi cu TLD gen .co .eu ce incalca politicile EMD dar google a considerat ca au prioritate fata de cei care lucreaza la promovarea pe brand.
Cu acest update au crezut ca vor face o treaba buna dar se pare ca au dat peste cap strategia lor de promovare pe brand.