Po mojih izkušnjah za solidno Magento trgovino (in en zgolj spletno izložbo) še VPS ne zadostuje, ampak mora biti kar soliden dedicated. 32 GB rama, če je možnost 64GB in SSD diski. Drugače je vse bolj srednja žalost, je pa seveda res da si je v štartu kaj takšnega težko privoščit.
Glede ostalega SEOta v Magentu pa bi na hitro zapisal naslednji seznamček osnovnih točk, za vsako pa potem google najde vire:
- Nastavit server, da vedno preusmeri non-www na www ter posledično tudi v webmaster tools to označit.
- Nastavit canonical, da so v google indexu samo URL produktov brez vsebovanih kategorij, med tem ko jih Magento lahko uporablja
- S canonical tudi opremiti vse URLje za razvrščanje produktov (list, grid, sort by price...)
- v Webmaster tools pogledal vse 404 strani in jih tako ali drugače rešiti (ali vsebina ali preusmeritev)
- Na straneh catalogserach vsesti oznako NOINDEX, NOFOLLOW
- Enako označih na vseh straneh advance search - NOINDEX, NOFOLLOW
- Na vseh kategorijah nad listingom produktov narediti opis kategorije
- Vsebina na straneh produktov strukturirati po odstavkih in s H2, H3, H4 tagi
- V Magentu vse popularne iskalne pojme opremiti z direktnimi linki za strani, ki so najboljši rezultat.
- Na checkout strani dodati NOINDEX, NOFOLLOW
- Nastaviti, da se session ID ne zapisuje v URLju
- Vse linke v filtrih nastaviti tako, da ali omogočajo samo eno izbiro in tisto stran posebej vsebinsko urediti ali pa jih označiti z NOFOLLOW.
- Z NOINDEX,NOFOLLOW označiti vse strani, ki nastanejo s kombinacijo vrednosti v filtrih in predstavljajo le ožanje izbora productov v katalogu.
- Pripraviti sitemap strani (če je več store view-jev, ga je potrebno pravilno označiti s href=Lang). Najbolj pametno je narediti zemljevid zemljevidov in ločiti za vsak sklop lasten sitemap, zato da v webmaster tools lahko spremljaš koliko strani iz katerega sklopa je v indexu.
- Sitemap naložiti k google, yandexu, bingu in na baidu...
- Vse izdelke opremiti s schema.org oznakami
- V google webmaster tools izdelati podstrani za vse domene in jih lokacijsko targetirati.
- V webmaster tools označiti za vsako poddomeno in glavno stran podatke na tipičnih straneh - Data Highlighter.
- Opitimizirati velikost vseh slik izdelkov.
- Zagotoviti, da je stran na google speed insights vsaj nad 85/100 za desktop ter nad 70/100 za mobile.
- Responsive design ter maksimlna opzimizacija za dejsnko uporabnost na mobilnikih.
- Pravi server ter njegova optimizacija, da se Magento nalaga vsaj pod 4s, še bolje okoli 2. First byte mora biti pod 0,5s.
Posebej je treba pri Magentu spremljat število strani v indexu, ker lahko google brez uporabe NOINDEX tagov res veliko strani uvrsti v index. Moja prva trgovina, ki pretežno bazira na filtriranju produktov je v enem trenutku (ko se še nisem dosti ukvarjal s SEO) imela 32 mio url-jev v indexu.
To je kakšnih prvih 10%, ki so minimum, če želiš z Magentom konkurirat brez oglaševanja. Najprej od tega pa predvsem vprašanje sredstev, ki jih lahko vlagaš v hitrost Magenta ter od kvalitete vsebin, ki jih boš imel na strani.
Se mi zdi, da če bi šel prav v podrobnosti, da bi bil predolg.