Opencart-sivustokarttatiedosto. Uusin versio on edelleen Sitemap Pro v1.5

Virhe 500 moduulin asennuksen jälkeen tarkoittaa, että jotain tapahtui kriittinen virhe php:ssä.

Voit tunnistaa ongelman seuraavasti:
1. Avaa logs/error.log-tiedosto palvelimellasi. Tämän tiedoston lopussa on kaikki uusimmat kriittiset virheet.
2. Avaa hallintapaneelin Työkalut > Virhelokit - virheet näkyvät tässä, mutta eivät aina.
3. Ota lähtö käyttöön php virheitä näytölle - lisää seuraava koodi .htaccess-tiedoston loppuun:

Php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL

Mahdollisia syitä:

1. Jos et ole aiemmin ladannut moduuleja arkistosta hallintapaneelin kautta -sinun täytyy asentaa ilmaiseksi muutos ohjeiden mukaan ja asenna sitten moduuli uudelleen

2. Ehkä asennettu moduuli puuttuu oma sivu asetukset ja näin ollen se ei ole moduuliluettelossa

Kaksi ratkaisua:

1. Jos tämä virhe ilmenee, kun asennat moduulia hallintapaneelista, sinun on asennettava ilmainen. Se asentuu ilman ongelmia saman lisäosan asennusohjelman kautta, heti asennuksen jälkeen, älä unohda päivittää muutoksia ja sitten voit aloittaa minkä tahansa moduulin asentamisen Opencart 2:ssa.

2. Voit ratkaista tämän virheen myös toisella tavalla: rekisteröi pääsy FTP:hen järjestelmänvalvojan Järjestelmä > Asetukset > Kauppa > FTP-välilehti.

Jos näet viestin " Pääsy kielletty! Sinulla ei ole lupaa käyttää tätä sivua. Jos tarvitset sitä, ota yhteyttä järjestelmänvalvojaan." - sinun on annettava järjestelmänvalvojille oikeudet hallita moduulia tai sivua.

Ratkaisu: Siirry Opencart 2:n hallintapaneelissa kohtaan Järjestelmä > Käyttäjät > Käyttäjäryhmät > Järjestelmänvalvojat ja tässä napsautamme "Valitse kaikki" molempien lohkojen alla ja sitten Tallenna.

Toinen syy tämän virheen esiintymiseen voi olla oikea asennus moduuli - tiedostoja ei ladattu paikoilleen. Lataa moduulitiedostot manuaalisesti palvelimelle tai asenna korjaus ja asenna moduuli uudelleen.

Jos moduuli on yksittäinen XML-tiedosto, sen tunnisteen tulee olla .ocmod.xml

Jos moduuli on ocmod.zip-arkisto, sinun ei tarvitse purkaa sitä, vaan asentaa se sellaisenaan. Tällaisessa arkistossa on oltava latauskansio (voi olla tyhjä), ja siellä voi olla myös muokkaustiedostoja: install.xml, install.php, install.sql. Arkiston juuressa ei saa olla muita tiedostoja.

Tämä virhe tarkoittaa, että yrität asentaa jo asennettua muokkaajaa tai ehkä jollakin moduuleistasi on sama tunnus.

Tämän virheen ratkaisemiseksi sinun on poistettava se ennen asennusta vanha versio muutokset Moduulit > Muutokset -osiossa.

Jos sinulla ei ole tällaista moduulia, mutta tunnus on sama, sinun on muutettava parametrin arvoa Tee tästä parametrista ainutlaatuinen lisäämällä useita merkkejä asennetussa XML-muuntimessa.

Tämä virhe tarkoittaa, että yrität myös asentaa Volumetrinen xml-muuntaja.

Ocmod.xml-tiedoston merkkien määrä ei saa ylittää 65535 .

Virheen ratkaisemiseksi sinun on jaettava modifikaatio-xml-tiedosto useisiin osiin, tärkeintä on muistaa asettaa jokainen yksilöllinen arvo , voit lisätä numerot 1,2,3... nykyiseen arvoon osatunnisteiksi.

Toinen ratkaisu on muuttaa tyyppiä tietokannan "oc_modification"-taulukon kentissä, joihin muutokset tallennetaan. Sinun on suoritettava seuraava SQL-kysely:
ALTER TABLE oc_modification CHANGE xml xml MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

Ennen kuin kerron kuinka luoda sivustokartta V Manuaalitila tai atomistisesti, haluan ensin kertoa, miksi sitä tarvitaan. Kuinka sen puuttuminen vahingoittaa verkkosivustoasi tai blogiasi. Ja sitten kerron sinulle, kuinka sivustokartta luodaan.

Mikä on sivustokartta ja miksi sitä tarvitaan?

Sivustokartalla on vain yksi tarkoitus – auttaa hakukonerobotteja indeksoimaan sivustosi oikein eivätkä missaa yhtäkään tärkeää sivua, vaikka siihen ei olisi yhtäkään linkkiä.

Karkeasti sanottuna sivustokartta koostuu pääasiallisesti luettelosta sivustosi kaikkien sivujen osoitteet, jotka käyttäjä näkee + kaksi parametria kullekin osoitteelle - Prioriteetti ja päivitystiheys. Tässä on esimerkiksi pala sivustokartasta:

< url> < loc>http: //Tallenna verkkotunnus/podmenii-puhelin < changefreq>viikoittain < priority> 1.0

http://Домен магазина/podmenii-telephone weekly 1.0

Katsotaanpa sitä yksityiskohtaisemmin ymmärtääksemme, miksi sitä tarvitaan.

  • uusi merkintä. Asiakirja on jaettava "soluihin", joissa jokaisessa solussa on yksi sivu ja kaksi parametria.
  • - sivun osoite. Itse asiassa, missä on indeksoitava sisältö?
  • — likimääräinen päivitystiheys. Kuinka usein tätä sivua päivitetään? Se on välttämätöntä, jotta hakukonebotit eivät tee turhaa työtä eivätkä indeksoi kaikkia sivuja joka päivä.
  • - prioriteetti. Jos sinulla on suuri portaali, jossa on miljoonia sivuja, on tärkeää asettaa prioriteetti, koska robotti omistaa tietty aika. Jos aika on lopussa, mutta kaikkia sivuja ei ole indeksoitu, robotti yksinkertaisesti lähtee.

Ymmärtää nyt mitä tietoa se sisältää sivustokarttatiedosto voimme tehdä johtopäätöksiä, miksi sitä tarvitaan:

  1. Sivukartta tarvitaan hakukoneille Googlen robotit ja Yandex sijoittivat sivustosi paremmaksi, koska tämän tiedoston läsnäolo vaaditaan normaaleihin hakutuloksiin
  2. Tiedoston avulla hakukoneet indeksoivat kaikki sivustosi sivut, myös syvimmät
  3. Tiedosto auttaa indeksoinnissa tärkeitä sivuja ensin ja jättää merkityksettömät asiat myöhempään
  4. Antaa robotille käsityksen siitä, milloin tämän artikkelin tulee katsoa seuraavan kerran.

Hyväksy, ilman kaikkia näitä kohtia on mahdotonta nostaa sivustoa huipulle, mikä tarkoittaa, että meidän on luotava tämä tiedosto itsellemme.

Kyllä, ja teen varauksen heti, ei tarvitse hämmentää sitemap.xml-tiedosto sivustokartalla - sivu, jolla näet kaikki linkit. Ensimmäinen on hakukoneille, toinen käyttäjille.

Selvitetään, kuinka tämä tiedosto tehdään.

Sivustokartta WordPressissä

Ennen kuin aloitat, varmista, että sinulla on Robots.txt. Jos sinulla ei ole sitä tai et tiedä siitä, lue artikkeli

Robots.txt WordPressissä tai Robots.txt OpenCartissa sen mukaan, mikä sisällönhallintajärjestelmä sinulla on. Vasta tämän jälkeen voit aloittaa sitemap.xml:n luomisen.

Sivukartan määrittämiseksi meidän on ensin asennettava "All In One SEO Pack" -laajennus. Sen lisäksi, että hän tekee meille sivustokartan, hän auttaa suuresti myös sivuston jatkopromootiossa, ts. auttaa sivuston optimoinnissa. Puhuimme tämän moduulin asettamisesta artikkelissa " SEO optimointi WordPress tai All In One SEO Packin määrittäminen”, jonka myös suosittelen lukemaan. Keskitymme toistaiseksi vain yhteen tämän laajennuksen osaan - sivustokarttaan google ja Yandex

  1. Kirjaudu sivustosi hallintapaneeliin
  2. Siirry kohtaan Plugins -> Add New
  3. Kirjoita hakupalkkiin All In One SEO Pack
  4. Napsauta "Asenna"
  5. Kun sinua kehotetaan aktivoimaan laajennus, napsauta "Aktivoi".

Siinä kaikki, asensimme laajennuksen, ja nyt näet lisäkenttiä, mutta kirjoitimme tästä toisessa osassa (katso linkki yllä). Toistaiseksi siirrytään sivustokartan määrittämiseen.

"XML-sivustokartta" -kohdassa sinun ei tarvitse muuttaa mitään muuta kuin yhtä valintaruutua. Koska:

  • Kaikki ovat tottuneet näkemään vakioetuliitettä - sivustokartan
  • Googlelle ei tarvitse ilmoittaa, teemme tämän myöhemmin itse.
  • Voimme ilmoittaa Bingille, valitse valintaruutu.
  • Jätämme viestityypin kaikki käyttöön, mutta haluamme kaiken Googlen viestit indeksoitu.
  • Emme sisällytä arkistoja ja tekijäsivuja päällekkäisten sivujen välttämiseksi. (kyllä, Google näkee ne kaksoiskappaleina)

Tuloksena sinun pitäisi saada minun kaltainen kuva:

Seuraavassa kappaleessa voit jättää sivun tai kokonaisen osan pois kartalta

Ja kahdessa viimeisessä kohdassa voit muuttaa kahta attribuuttia, prioriteettia ja päivitystiheyttä. Jos sinulla on uusi blogi, suosittelen jättämään kaiken oletusarvoisesti, kunnes tiedät kuinka usein voit kirjoittaa artikkeleita ja uutisia sivustolle. (Omalla kohdallani muutin vain pääsivun virkistystaajuutta)

Kaikki. Napsauta nyt "Päivitä sivustokartta" ottaaksesi kaikki päivitykset käyttöön.

Sivustokartta OpenCartissa

Toisin kuin WordPress, OpenCartin sivustokarttamoduuli on valmiiksi asennettuna CMS-moottoriin, ja meidän tarvitsee vain aktivoida se ja modernisoida sitä hieman. Eli näillä mennään:

Periaatteessa kaikki. Nyt myymälämme sivukartta löytyy täältä

http://verkkotunnuksesi/index.php?route=feed/google_sitemap

sekä klassista

http: //Verkkotunnuksesi/sitemap.xml

http://verkkotunnuksesi/sitemap.xml

Tätä varten muokkaamme .htaccess-tiedostoa, jos joku muistaa tarkalleen, mitä muokkasimme sitä määritettäessä. Niin:

  1. Kirjaudu FTP:n kautta sivustosi juureen.
  2. Jos sinulla on Mac OS, nimeä .htaccess-tiedosto uudelleen muotoon htaccess (ilman pistettä). Jos sinulla on Windows, siirry seuraavaan vaiheeseen.
  3. Lisää tiedoston loppuun:
    RewriteBase / RewriteRule -sivustokartta. xml/indeksi. php?route= feed/ google_sitemap RewriteRule google_sitemap / index. php?route= feed/ google_sitemap RewriteRule ^(contact) $ hakemisto. php?route= information/ $1 RewriteRule ^(tili/palautus/lisää) $indeksi. php?route= $1 RewriteCond % ( REQUEST_FILENAME) !- f RewriteCond % ( REQUEST_FILENAME) !- d RewriteRule ^([ ^?] * ) indeksi. php?_route_= $1 [ L, QSA] RewriteCond % ( QUERY_STRING) ^route= common/ home$ RewriteRule ^index\. php$http: //www.sivustosi.com?

    RewriteBase /RewriteRule sitemap.xml /index.php?route=feed/google_sitemap RewriteRule google_sitemap /index.php?route=feed/google_sitemap RewriteRule ^(contact)$ index.php?route=information/$1 RewriteRule ^n/ac insert)$ index.php?route=$1 RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule ^([^?]*) index.php?_route_=$1 RewriteCond %(QUERY_STRING) ^route= common/home$ RewriteRule ^index\.php$ http://www.sivustosi.com?

XML-sivustokartalla on valtava vaikutus hakukoneoptimointiin. Kuinka luoda tehokas tiedosto Sivukartta OpenCartille, jotta se todella auttaa mainostamaan verkkokauppaasi?

Sivustokartta ja SEO

Miksi ylipäätään tarvitset sivustokarttatiedoston?

Kuten tiedätte, tietokoneet, vaikka ne ovat hyvin organisoituja koneita, ovat silti melko "tyhmiä" eivätkä suorita mitään ilman ihmisen käskyä. Jotta hakubotti tietää, että sivustollasi on sivu, sen on saatava ohjeet sille siirtymiseen. Sivukartan sisältävä xml-tiedosto ratkaisee juuri tämän ongelman.

Sivustokartta toimii oppaana verkkokauppaasi hakukoneille. Ilman sitä hakurobotit eivät ehkä koskaan tiedä joidenkin sivuston sivujen olemassaolosta.

Tietenkään kaikki ei ole niin primitiivistä kuin miltä saattaa näyttää lauseen "tyhmät koneet" jälkeen etsi hämähäkkejä Lisäksi he seuraavat linkkejä sivustollesi, kun he kohtaavat (esimerkiksi kun ilmoitat heille uuden resurssin saatavuudesta). Kun robotti on sivustollasi, se analysoi sen "avaaman" sivun. Sitten hän siirtyy valikkoon ja seuraa navigointilinkkejä. "Avaaminen" uusi sivu hän "lukee" siinä näkyvät linkit ja niin edelleen.

Samanaikaisesti sinun on ymmärrettävä, että sivustoja on monia, ja boteilla on raja yhden istunnon aikana käsiteltävissä olevien sivujen määrälle. Ja voi käydä niin, että valikosta hakukone siirtyy kategoriasivulle ja sieltä tuotesivulle ja sitten samanlaisen tuotteen sivulle ja yleensä "unohda" mistä se tuli. Ja uudelleentulo tapahtuu vain, kun hän kohtaa toisen linkin sivustollesi Internet-sivuja jäsentäessään.

Jos sivustolla on xml-kartta, sisään tullessa botti "tallentaa" sen ja laittaa sen jonoon indeksoitavaksi seuraavan kerran.

Sen lisäksi, että sivustokartta on avain sivustosi indeksoinnissa seuraavan kerran, kun se indeksoidaan, se voi myös osoittaa sivujen tärkeysjärjestyksen: esimerkiksi luokkasivu on tärkeämpi kuin yksittäinen tuote, ja uudet sivut tärkeämpää indeksoida kuin vanhat, jotka jo tunnetaan.

Esimerkki sivustokartta

Liitän myös kuvakaappauksia

Tältä tavallinen näyttää sivustokartta xml OpenCartissa
Sivustokartta, jonka suunnittelu on luotu OpenCart 2:n Branched Sitemap -moduulilla

Kuinka luoda sivustokartta OpenCart 2:ssa?

OpenCartissa on sisäänrakennettu Google-sivustokartan luontitoiminto. Ota se käyttöön siirtymällä moduuliluetteloon:

  • 2.0 - 2.2: Moduulit -> Mainoskanavat; (polku URL-osoitteessa - laajennus/syöte)
  • 2.3: Moduulit -> Moduulit / Laajennukset; (polku URL-osoitteessa - laajennus/laajennus). Valitse sitten suodattimesta "Promotion Channels".

Jotta sivustokartta saataisiin hakukoneiden käyttöön, sinun on kirjoitettava sen osoite robots.txt-tiedostoon. Tai lähetä se vain työkaluihin Googlen verkkovastaavat ja Yandex.



Ota sivustokartta käyttöön OpenCartissa – vaihe 2
Ota Google-sivustokartta käyttöön – vaihe 3

Sisäänrakennetun Opencart Google -sivustokartan haitat

1. Jos tavaroita on suuri määrä, se näyttää virheilmoituksen " Kohtalokas virhe: 30 sekunnin enimmäissuoritusaika ylitetty…". Toisin sanoen palvelimella ei ole aikaa käsitellä tietoja komentosarjan suorittamiselle varatun rajoituksen puitteissa. Tyypillisesti tämä on 30 (60 tai 180) sekuntia. Tämä voidaan ratkaista vain asentamalla edistyneempi sivustokartan luontiohjelma.

2. Kuvien läsnäolon aiheuttamia ongelmia Yandexin kanssa. Jos sinulla ei ole ensimmäistä virhettä, voit yksinkertaisesti asentaa saman Yandex-sivustokarttamoduulin, joka eroaa sisäänrakennetusta siitä, että se ei sisällä kuvatunniste, mikä tekee siitä voimassa Yandex.

3. Sivujen prioriteetteja ei ole asetettu oikein: sekä uusilla että vanhoilla sivuilla on sama paino; luokkien ja valmistajien paino on 0,7 ja korkeimpien tuotteiden paino on 1,0. Useimmissa tapauksissa kannattaa kuitenkin mainostaa ensin luokkia, ei yksittäisiä tuotteita. Lisäksi saman painon tosiasia ei auta botteja, vaan hämmentää niitä. Ja tässä tapauksessa heidän on pakko käyttää algoritmeja laskeakseen itsenäisesti korkeimman prioriteetin sivut. Rehellisesti sanottuna virallista tietoa, robotit keskittyvät joka tapauksessa paitsi itse sivustokarttaan, joka toimii heille suosituksena, myös niiden sisäisiin mekanismeihin prioriteettien laskennassa. Sivukartta, jossa on oikeat prioriteetit, on kuitenkin +1-argumentti tietyn sivun puolesta. Siksi prioriteetit on asetettu oikein.

lisäinformaatio

Tämän artikkelin tarkoituksia varten tarkoitamme, että haluamme luoda sivustokarttatiedoston automaattisesti. Niitä kuitenkin on online-generaattori Sivustokartat, joissa tarjotaan sivustosi lähettäminen heille tarkistettavaksi, jotta voidaan luoda staattinen xml, joka on lisättävä sivustoon. Tämä lähestymistapa ei ole perusteltu, koska tuotteita lisätään jatkuvasti ja poistetaan myynnistä. Lisäksi verkkogeneraattorit kuormittavat myymälääsi voimakkaasti kulkiessaan sen läpi, mikä voi aiheuttaa pääsyongelmia todellisille käyttäjille.

Sivustokartan luontimoduuli Opencartille. Toimii nopeasti ja oikein. Tämän moduulin pitäisi olla joka kaupassa.

On ollut pitkään tiedossa, että jotta hakukoneet indeksoivat sivuston kokonaan, sinulla on oltava tiedosto sitemap.xml, joka sijaitsee sivuston juurella.

Mitä nyt tekisi luoda sivustokartan Käy vain jossakin online-generaattoreista ja hanki haluttu tiedosto. Tämä ei kuitenkaan tarkoita ollenkaan hyvää tulosta. Miksi näin on? Koska jos sivustolla ei ole linkkiä tälle tai tuolle sivulle, yksinkertaisesti sanottuna, se ei riitä linkittäminen, online-generaattori ei voi skannata kaikkia sivuston sivuja ja lopulta kaikki työ menee hukkaan. Tämä koskee myös sivustoja, jotka täyttyvät päivittäin tai jopa pari kertaa päivässä. Loppujen lopuksi sinun on myönnettävä, että on erittäin hankalaa ja virheellistä luoda ja ladata sivustokartta joka kerta!

Sillä on ihanaa sitemap xml -generaattorimoduuli, joka toimii automaattinen tila, ja siinä on välimuistijärjestelmä, jonka avulla et voi hakea kaikkia tuotteita tietokannasta joka kerta. Itse asiassa tämä moduuli ei luo sitemap.xml-tiedostoa, emmekä tarvitse sitä!

Kuinka asentaa ja luoda xml-sivustokartta Opencartiin?

Kaikki on hyvin yksinkertaista. Lataa ja pura ensin moduulitiedosto tietokoneellesi. Seuraavaksi lataamme kaiken latauskansiosta sivuston juureen. Siirry sen jälkeen hallintapaneeliin LisäosatPromootiokanavat ja asenna "[_FAST_] Sitemap" -moduuli ja siirry sen asetuksiin, jossa asetamme tilan ja välimuistin käyttöön ja kopioimme linkin syöttääksesi sen Yanduxille ja Googlelle.

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

Korvaamme sen seuraavalla:

RewriteRule ^sitemap.xml$ index.php?route=feed/fast_sitemap [L]

Tallentaa. Jos korvattavaa riviä ei ollut, lisää vain uusi. Muutaman yksinkertaisen manipuloinnin jälkeen, kun syötämme /sitemap.xml, meidät ohjataan osoitteeseen /index.php?route=feed/fast_sitemap, eli sivustokartan sisältävään moduuliimme.

Sitten voit turvallisesti lisätä hakukoneet aiemmin kopioimasi linkkimme tai kirjoita /sitemap.xml, joka edelleen ohjaa oikeaan paikkaan. Yandex kuitenkin väitteli kanssani uudelleenohjauksesta, kun määritin sitemap.xml:n. Mutta hän söi loistavasti täysi linkki ilman mitään virheitä. Uskon, että se on sama tarina Googlen kanssa, joten suosittelen antamaan hakukoneille linkin, kuten index.php?route=feed/fast_sitemap.

Moduulin käyttöön liittyen haluan muistuttaa, että älä unohda silloin tällöin Tyhjennä välimuisti ja tulet olemaan onnellinen :)

Kommentit:

Lähettää

Sergei 10.10.2016

Hei! Olen etsinyt samanlaista moduulia pitkään, kiitos. Mutta moduulin asennuksen jälkeen sivulla näkyy virhe Tämä sivu sisältää seuraavat virheet: virhe rivillä 1 sarakkeessa 1: Asiakirja on tyhjä Alla on sivun renderöinti ensimmäiseen virheeseen asti. Mitä tämä voisi olla, kiitos vastauksesta!

Denis 17.5.2017

Auta! Yandex kirjoittaa, että linkki https://mebelvkusa.ru/index.php?route=feed/fast_sitemap on kielletty roboteissa. Vain seuraavat ovat kiellettyjä: User-agent: * Disallow: /*? Disallow: /*& Disallow: /*= Disallow: /admin Disallow: /hux0n7y7virusdie Disallow: /system Disallow: /vqmod mitä tehdä?

Vladimir 17.5.2017

Toimii versiossa 2.1.0.1! Mutta hallintapaneelin näytössä on ongelma! moduuliin tullessa virhe on Fatal error: Kutsu määrittelemättömään metodiin ControllerFeedFastSitemap::render() osoitteessa site.ru/admin/controller/feed/fast_sitemap.php rivillä 85 Vaikka uusi kartta 20 000 tuotetta syntyy erittäin nopeasti! Mutta virhe on hämmentävä!

Aleksanteri 13.8.2017

Ja versiossa 1.5.6.4 sain tämän roskan. Ilmoitus: Virhe: Taulukkoa "ciprushr_market.oc_manufacturer_description" ei ole olemassa 2s.manufactur er_id WHERE m .language_id = "1" JA m2s.store_id = "0" tiedostossa /home/ciprushr/public_html/market/system/database/mysql.php rivillä 50 Enkä tiedä mitä tehdä sen kanssa ((

Aleksanteri 13.8.2017

En osaa luoda älykkäästi uusia taulukoita tietokantaan, joten tein tämän - vienin yhden taulukoista tietokannasta, nimesin sen uudelleen ja toin takaisin. Tarvittava pöytä ilmestyi, mutta kortti ei silti toiminut ja virhe oli sama. Ajattelin, että sen sisältö saattaa häiritä taulukkoa, joten poistin siitä kaiken, mutta ongelma ei myöskään ratkennut. Sitten yritin poistaa sivustokarttamoduulin ja asentaa sen uudelleen - mikään ei muuttunut. Tässä linkki karttaani, olen kiitollinen jos katsot ja autat. http://market.ciprush.ru/index.php?route=feed/fast_sitemap

Pavel 30.8.2017

Hyvää iltapäivää Ei tarpeeksi kokemusta. Auta minua luomaan tällainen taulukko tietokantaan oikein. Virhe on samanlainen. Moduulin asennusvaiheet suoritettiin oikein. Kiitos

Anton 18.11.2018

Kyllä, artikkeli on jo vanha. Nyt on saatavilla monia sivustokarttoja. Ne maksavat penniä ja toimivat hyvin

Pikahaku

Uutta sivustolla

    Tiedämme, että hakurobotit rakastavat tekstiä sivuilla. Muista kuitenkin tekstejä julkaistaessa, onko tämä sivu tarkoitettu sellaiselle tekstille

    Pieni esimerkki siitä, kuinka voit saada kuvauksen sisällön vierimään automaattisesti, kun napsautat otsikkoa

    Arvostelu fondy-maksuyhdyskäytävästä, jonka avulla voit verkkomaksu sivustolla kaikista tavaroista tai palveluista

    Kuinka optimoida verkkosivusto google sivu nopeus - yleiskatsaus Googlen palvelun päätoiminnoista sivun latausnopeuden tarkistamiseen

    Et tarvitse paljon koodia mukautettujen tietojen näyttämiseen. Hakeminen riittää oikea lähestymistapa ja pari riviä koodia. Luemme artikkelista.

    Sivustolla et voi käyttää kansioiden ja tiedostojen nimiä haluamallasi tavalla. Välilyönnit, erikoismerkit ja kyrilliset merkit ovat kiellettyjä. Kyllä, kaikki näyttää toimivan. Mutta tämä on toistaiseksi

Moduuli on oletuksena saatavilla OpenCart-kampanjakanavissa Google-sivustokartta, joka vastaa sivustokartan luomisesta ja näyttämisestä tiedostona sitemap.xml. Hänellä kuitenkin on merkittäviä puutteita, joista tärkeimmät ovat tietokannan suuri kuormitus ja optimoimaton tietorakenne SEO.

Aluksi on syytä huomata, miksi sivustokartta tässä muodossa tarvitaan XML ja mitä sivuston omistaja saa käyttäessään sitä.

Sivustokartan päätehtävä on esittää sivuston rakenne hakuroboteille ymmärrettävässä muodossa (http://www.sitemaps.org/). Sivustokartta voi näyttää sivuja, joille ei pääse kulkemalla toisiinsa viittaavien kohteiden läpi. Lisäksi sivustokartta säästää palvelimen laskentaresursseja, koska Robotit eivät tuhlaa aikaa kaikkien sivujen etsimiseen, vaan saavat suoria osoitinlinkkejä. Sivukartan osoite on määritelty direktiivissä Sivustokartta tiedosto robots.txt.

Mutta palataan haitoihin, joita syntyy, kun käytetään vakiomoduulia.

Miten lisää tuotteita, mitä hitaammin sivustokartta luodaan ja sitä suurempi on todennäköisyys, että hakurobotti kieltäytyy käyttämästä sitä, koska pitää tiedostoa liian hitaana tai saa virheilmoituksen PHP-koodin enimmäissuoritusajan ylityksen jälkeen (tyhjä sivu). Tämä on odotettavissa kaupoissa, joissa on > 1000 tuotetta per virtuaalinen hosting ja tuotteiden määrä > 5000 virtuaalisella dedikoidulla palvelimella. Jokaiselle tuotteelle on määritetty vähintään yksi tietokantakysely ja kanonisen linkin tyypin saamiseksi käytetään useita kyselyitä, yhteensä jopa 3 tuhatta tietokantakyselyä voidaan suorittaa tuhannelle tuotteelle!

Ratkaisu erillisenä moduulina Sitemap Pro käyttää vain yksi pyyntö tietokantaan! Tämä tuli mahdolliseksi erityisalgoritmin ansiosta valittujen kohteiden luetteloimiseksi ja oman linkkien luomismekanismimme ansiosta, joka on täysin yhteensopiva OpenCart-linkkimuodon kanssa.

Toinen vakiomoduulin haittapuoli liittyy tuotteiden, luokkien, valmistajien ja tuotteiden näyttämiseen useissa näkymissä: käyttämällä kanonisia linkkejä poluilla (tuotteet luokissa), käyttämällä kanonisia linkkejä ilman polkuja ja tunnistelinkkien muodossa. Pohjimmiltaan samat sivut kopioidaan eri osoitteilla, ja SEO:n näkökulmasta tämä on järjetöntä!

Sitemap Pro voit valita linkkityypin sivustokarttasivuille, esimerkiksi voit rakentaa sivustokartan vain kanonisten linkkien pohjalta, mikä on tervetullutta SEO-promootioon, ja sulkee pois myös kohteet, joiden vanhemmat ovat piilossa sisällyttämästä sivustoon sivustokartta, ts. liikuntarajoitteinen.

Lisäksi voit mukauttaa Lisävaihtoehdot sivustokartat, kuten äänestystiheys, prioriteetti ja viimeisimmän muokkauksen päivämäärä:

Huolimatta siitä, että sivustokartan viimeisen muutoksen päivämäärä katsotaan valinnaiseksi, se vaikuttaa silti hakurobotin toimintaan. Jos viimeisimmän muutoksen päivämäärä on olemassa, robotti ei pääse sivulle uudelleen, vaan odottaa, kunnes ero uuden ja edellisen päivämäärän välillä ylittää tai on yhtä suuri kuin indeksointitiheys.

Tehdään yhteenveto ja katsotaan, mitä etuja moduuli tarjoaa Sitemap Pro:

  1. Sivukartan luomisen nopea nopeus yhden tietokantaan tehtävän kyselyn ja sen oman datanäytteiden käsittelyalgoritmin ansiosta.
  2. Neljä pääosastoa: kotisivu , valmistajat, tavaroita, luokat Ja artikkeleita. Jokaiselle osalle (katso huomautukset 1 ja 2) oma linkkityyppi, kyselytaajuus, prioriteetti ja viimeinen mahdollisuus. Osat voidaan poistaa käytöstä (katso Tila).
  3. Ainutlaatuisen rakenteen rakentaminen linkkien tyypin perusteella. Mahdollisuus tuotteiden saapumiseen piilotetuista luokista on poissuljettu.

Lisäksi on otettu käyttöön mahdollisuus poistaa otsikko käytöstä Set-Cookie, joka asennetaan ensimmäisen kerran, kun OpenCartia käytetään, ja jota ei tarvita sivustokartassa, joten se voidaan tallentaa välimuistiin staattisena tiedostona palvelimen kautta. Nginx. Myös linkin laajennus on tuettu config_seo_url_postfix tilalle SEO URL Pro.

SISÄÄN Sitemap Pro v.1.2 kaksi uutta vaihtoehtoa on lisätty (katso kuvakaappaus yllä):

  • Automaattinen prioriteetti -vaihtoehdon avulla voit lisätä tuotteille asetettua prioriteettia kymmenesosalla, jos niillä on arvosteluja. Näin hakurobotti voi kiinnittää huomion ensin keskustelun kohteena oleviin tuotteisiin ja siten ne näkyvät hakutuloksissa muita nopeammin.
  • Mahdollisuus piilottaa kaksoiskappaleet sulkee päällekkäiset tuotteet eri luokissa sivustokartalta. Etsi robotti Sinun ei enää tarvitse käyttää olennaisesti samoja sivuja.

Arkiston kokoonpano:

./catalog/controller/feed/sitemap_pro.php
./admin/controller/feed/sitemap_pro.php
./admin/view/template/feed/sitemap_pro.tpl
./admin/language/russian/feed/sitemap_pro.php
./admin/language/english/feed/sitemap_pro.php
Esitetty tiedostoluettelo tulee sijoittaa OpenCart-hakemistoon hakemistojensa mukaan.

Ostoehdot: Moduulia voidaan käyttää vain henkilökohtaisiin tarkoituksiin, ja sitä ei saa levittää osana OpenCart-ohjelmistoa ilman moduulin tekijöiden suostumusta tai julkaista julkisesti saatavilla olevassa muodossa. Moduulia ei voi palauttaa!

Tuen ehdot: Ilmainen tuki sisällä perusversio 1.x, mukaan lukien julkaisu mahdolliset päivitykset, suoritetaan vuoden sisällä ostopäivästä rekisteröidyn kautta sähköpostiosoite, jolla kauppa toteutettiin.

Hinta: $8


Huomautus: Jos tiedostossa robots.txt tiedostolinkkiä käytetään sitemap.xml, älä unohda tehdä tarvittavat muutokset tiedostoon .htaccess, eli korvaa rivi RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] rivillä RewriteRule ^sitemap.xml$ index.php?route=feed/ sitemap_pro[L]

Tämä artikkeli voidaan päivittää lisätiedoilla, pysy kuulolla. Ostokysymyksissä ota yhteyttä kautta.