SEF – Iskalnikom prijazni, človeško berljivi in čisti URL-ji so tisti URL-ji, ki so smiselni tako ljudem kot tudi iskalnikom. Pod smiselni mislimo na to, da imajo razloženo pot do določene strani na katero kažejo. S pomočjo SEF URL-jev lahko pretvorite standardne URL-je kot kaže spodnji primer:

http://mojadomena.si/index.php?route+izdelek/kategorija&pot=30

v iskalnikom prijazni SEO url naslov:

http://mojadomena.si/računalniki

SEO prijazni url naslovi v Opencart trgovini zahtevajo mod_rewrite in rewrite pravila, ki jih lahko določite v .htaccess datoteki.

Mod_rewrite za SEO url-je v Opencartu so v celoti podprti v vseh naših paketih gostovanja. Če imate težave pri aktiviranju te funkcije v vaši trgovini, se za pomoč obrnite na našo tehnično podporo.

Za aktivacijo SEO prijaznih URL spletnih naslovov sledite naslednjim korakom:

1. korak: Konfiguracija datoteke .htaccess
2. korak: Aktivacija URL-jev za SEO optimizacijo

1. korak: Konfiguracija datoteke .htaccess

V privzetem Opencart namestitvenem arhivu se nahaja datoteka .htaccess.txt, v kateri se nahajajo vsa potrebna pravila za prepisovanje URL-jev, da bi lahko pravilno delovali. Datoteka bi morala vsebovati naslednje podatke:

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files

Order deny,allow
Deny from all

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /
RewriteRule sitemap.xml /index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an “Internal Server Error 500” after enabling any of the following settings, restore the # as this means your host doesn’t allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off

# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M

# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M

# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200

# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200

Torej, najprej boste morali preimenovati to datoteko in spremeniti njeno ime iz:

.htaccess.txt   v  .htaccess

Bodite previdni pri preimenovanju datoteke in odstranite samo pripono “.txt” in nikakor ne odstranite “.” pred besedo htaccess. To datoteko lahko preimenujete v vašem računalniku in jo pozneje spet naložite na strežnik preko FTP dostopa ali kar preko nadzorne plošče.

Če se vaša datoteka nahaja v poddirektoriju vašega računa, boste morali urediti tudi RewriteBase. Prvo odprite .htaccess datoteko in v njej najdite vrstico, ki vsebuje “RewriteBase/”. Če se vaša trgovina nahaja neposredno pod korenom vaše domene (mojadomena.si), vam te datoteke ni potrebno spreminjati. V kolikor pa se nahaja v kakšni od podmap (npr. mojadomena.si/trgovina), boste pa morali spremeniti vrstico, ki vsebuje “RewriteBase/” in sicer:

RewriteBase/     v     npr. RewriteBase/Trgovina

Ne pozabite posodobljeno datoteko prenesti nazaj na vaš strežnik.

2. korak: Aktivacija URL-jev za SEO optimizacijo

Če želite dokončati postopek, se prijavite v vašo OpenCart nadzorno ploščo in navigirajte do nastavitev v meniju.

SEO prijazni url naslovi

Iz seznama trgovin, kliknite na ikono za urejanje in potem na zavihek “Strežnik”.

Sedaj moramo še omogočiti SEO URL-je. V zavihku “Strežnik” najdite gumb za “Uporabi URL-je” in nastavite na “Da”. Sedaj lahko shranite opravljene spremembe in preverite v vidnem delu trgovine ali pravilno delujejo.

optimizaciji prijazni url naslovi

V primeru, da naletite na težave, prvo preverite ali ste pravilno naložili spremenjejo “.htaccess” datoteko in ali je v sami datoteki pravilno zapisana “RewriteBase” vrstica.

Vam je bil članek v pomoč? Delite ga z ostalimi… Potrebujete dodatno pomoč? Pišite nam na: info@touchstudio.si. Ostale vodnike po nastavitvah si lahko ogledate tukaj. Nudimo vam tudi izdelavo spletne strani za samo 299 EUR ali izdelavo spletne trgovine za samo 399 EUR.

Želiš Deliti Ta Članek? Izberi Svojo Platformo!