- Viestejä: 7
- Vastaanotettu kiitos 0
Outoja urleja ilmestyy Googleen
- Nirppu
-
Aiheen kirjoittaja
- Poissa
- Tulokas
-
Vähemmän
Lisää
10.08.2021 16:38 #10486
: Nirppu
Nirppu loi aiheen: Outoja urleja ilmestyy Googleen
Moikka,
Ylläpidän jonkun toisen rakentamaa Joomla + Virtuemart verkkokauppaa.
Kun sivujen kattavuutta tutkii Google Search Consolella, löytyy vajaa 230 000 ohitettua tai indeksoitua, ei sivukartassa olevaa sivua. Oikeita lähetettyjä ja indeksoituja sivuja on vain 777.
Nämä ylimääräiset urlit on Joomlan kehittämiä indeksoitujen sivujen kopioita ja niitä esiintyy myös Googlen hakutuloksissa. Suurimmassa osassa urleista esiintyy sanat manufacturer, by,product_name ja results ja linkit vievät sivuille joissa on virtuemart tuotteita.
Esim. tarjoukset/lamminvesivaraaja-jaspi-vlm-300-s-asennettuna/by,mf_name/dirDesc/results,361-380 tässä urlissa alku on oikein, mutta sanasta by,mf_name lähtien kaikki on Joomlan kehittämää.
Aluksi luulin että ongelma liittyy Virtuemarttiin mutta löytyy myös muutamia sivuja / urleja, joilla on vain jonkun kategorian artikkeleita.
index.php/19-info
Mistä tämä johtuu, tai miten urlien itsekseen kehitymisen saisi estettyä?
Joomla: 3.9.25
VirtueMart: 3.0.9
PHP: 7.4.22
Web Server: Apache
WebServer to PHP Interface: cgi-fcgi
Database Type: mysql
Database Version: 5.5.5-10.3.25-MariaDB
Liitteenä muutama kuva.
Ylläpidän jonkun toisen rakentamaa Joomla + Virtuemart verkkokauppaa.
Kun sivujen kattavuutta tutkii Google Search Consolella, löytyy vajaa 230 000 ohitettua tai indeksoitua, ei sivukartassa olevaa sivua. Oikeita lähetettyjä ja indeksoituja sivuja on vain 777.
Nämä ylimääräiset urlit on Joomlan kehittämiä indeksoitujen sivujen kopioita ja niitä esiintyy myös Googlen hakutuloksissa. Suurimmassa osassa urleista esiintyy sanat manufacturer, by,product_name ja results ja linkit vievät sivuille joissa on virtuemart tuotteita.
Esim. tarjoukset/lamminvesivaraaja-jaspi-vlm-300-s-asennettuna/by,mf_name/dirDesc/results,361-380 tässä urlissa alku on oikein, mutta sanasta by,mf_name lähtien kaikki on Joomlan kehittämää.
Aluksi luulin että ongelma liittyy Virtuemarttiin mutta löytyy myös muutamia sivuja / urleja, joilla on vain jonkun kategorian artikkeleita.
index.php/19-info
Mistä tämä johtuu, tai miten urlien itsekseen kehitymisen saisi estettyä?
Joomla: 3.9.25
VirtueMart: 3.0.9
PHP: 7.4.22
Web Server: Apache
WebServer to PHP Interface: cgi-fcgi
Database Type: mysql
Database Version: 5.5.5-10.3.25-MariaDB
Liitteenä muutama kuva.
Sinulla ei ole pääsyoikeutta tälle sivulle.
Sinulla ei ole pääsyoikeutta tälle sivulle.
Sinulla ei ole pääsyoikeutta tälle sivulle.
Sinulla ei ole pääsyoikeutta tälle sivulle.
Sinulla ei ole pääsyoikeutta tälle sivulle.
Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.
- Nirppu
-
Aiheen kirjoittaja
- Poissa
- Tulokas
-
Vähemmän
Lisää
- Viestejä: 7
- Vastaanotettu kiitos 0
- mattian
-
- Poissa
- Jäsen
-
08.09.2021 14:03 #10489
: mattian
Anne Mattila
www.kotisivutohtori.fi/
mattian vastasi aiheeseen: Outoja urleja ilmestyy Googleen
Hei,
Joomla luo luonnolliset linkit, jos ko. aineistoon ei ole tehty valikkolinkkiä. Tätä ei tietääkseni pysty estämään.
Miten voit hallita luonnollisia linkkejä on että teet ko. aineistoon oman valikkolinkin (vaikka piilo-valikkoon jos et halua linkkiä päävalikkoon). Eli varmista että sinulla on luotu valikkolinkki kuhunkin virtuemart tuote-kategoriaan sekä tuotemerkkiin (manufacturer).
Osa linkeistä. näyttää olevan tuotteiden eri lajittelu-tapoja/versioita. Voit käydä poistamassa lajitteluvaihtoehdot kohdasta Virtuemart/Configuration/Product Order settings. Jätä jäljelle vain yksi vaihtoehto lajittelulle esim. "Ordering, Name" sekä tuotteille että kategorioille. Näin muut lajittelutavat eivät ole mahdollisia.
Lisäksi poistaisin tuon /index.php/:n osoitteesta. Onhan sinulla päällä nämä kaksi asetuksissa:
SEO Settings
Search Engine Friendly URLs YES
Use URL Rewriting YES
Tässä nyt ainakin pari asiaa jotka voit tehdä!
Terv. Anne
Joomla luo luonnolliset linkit, jos ko. aineistoon ei ole tehty valikkolinkkiä. Tätä ei tietääkseni pysty estämään.
Miten voit hallita luonnollisia linkkejä on että teet ko. aineistoon oman valikkolinkin (vaikka piilo-valikkoon jos et halua linkkiä päävalikkoon). Eli varmista että sinulla on luotu valikkolinkki kuhunkin virtuemart tuote-kategoriaan sekä tuotemerkkiin (manufacturer).
Osa linkeistä. näyttää olevan tuotteiden eri lajittelu-tapoja/versioita. Voit käydä poistamassa lajitteluvaihtoehdot kohdasta Virtuemart/Configuration/Product Order settings. Jätä jäljelle vain yksi vaihtoehto lajittelulle esim. "Ordering, Name" sekä tuotteille että kategorioille. Näin muut lajittelutavat eivät ole mahdollisia.
Lisäksi poistaisin tuon /index.php/:n osoitteesta. Onhan sinulla päällä nämä kaksi asetuksissa:
SEO Settings
Search Engine Friendly URLs YES
Use URL Rewriting YES
Tässä nyt ainakin pari asiaa jotka voit tehdä!
Terv. Anne
Anne Mattila
www.kotisivutohtori.fi/
Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.
- Nirppu
-
Aiheen kirjoittaja
- Poissa
- Tulokas
-
Vähemmän
Lisää
- Viestejä: 7
- Vastaanotettu kiitos 0
17.09.2021 11:10 #10491
: Nirppu
Nirppu vastasi aiheeseen: Outoja urleja ilmestyy Googleen
Kiitos Anne vastauksesta!
Yritin aikoinaan poistaa osoitteesta /index.php/:n tekemällä uudelleen ohjauksen cPanelin kautta, mutta sen jälkeen tuotteen ostoskoriin lisäämisen jälkeisen popupin "jatka ostoksia" ja "näytä ostoskori" linkit ei enää toimineet, enkä tiedä mistä linkki popuppiin vaihdetaan.
SEO asetuksista Search Engine Friendly URLs on toiminnassa, mutta Use URL Rewriting ei ole. Lueskelin URL Rewritingista ja se liittyy jotenkin tuohon indeksin poistamiseen... Voisiko se toimia tuohon äsken mainitsemaani "jatka ostoksia" ja "näytä ostoskori" -linkki ongelmaan? Ja tekeekö se jotain muutakin? Kerran olen meinannut hajottaa verkkokaupan asentamalla lisäosan joka ei toiminut yhdessä kolmannen osapuolen checkout -lisäosan kanssa, joten aika ujosti uskallan tehdä mitään ylimääräistä...
Yritin aikoinaan poistaa osoitteesta /index.php/:n tekemällä uudelleen ohjauksen cPanelin kautta, mutta sen jälkeen tuotteen ostoskoriin lisäämisen jälkeisen popupin "jatka ostoksia" ja "näytä ostoskori" linkit ei enää toimineet, enkä tiedä mistä linkki popuppiin vaihdetaan.
SEO asetuksista Search Engine Friendly URLs on toiminnassa, mutta Use URL Rewriting ei ole. Lueskelin URL Rewritingista ja se liittyy jotenkin tuohon indeksin poistamiseen... Voisiko se toimia tuohon äsken mainitsemaani "jatka ostoksia" ja "näytä ostoskori" -linkki ongelmaan? Ja tekeekö se jotain muutakin? Kerran olen meinannut hajottaa verkkokaupan asentamalla lisäosan joka ei toiminut yhdessä kolmannen osapuolen checkout -lisäosan kanssa, joten aika ujosti uskallan tehdä mitään ylimääräistä...
Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.
- mattian
-
- Poissa
- Jäsen
-
05.10.2021 14:17 #10497
: mattian
Anne Mattila
www.kotisivutohtori.fi/
mattian vastasi aiheeseen: Outoja urleja ilmestyy Googleen
Hei,
joo tuota ei laiteta päälle cpaneelin kautta... se tehdään ihan muuttamalla juuressa oleva htaccess.txt tiedoston nimeksi .htaccess
Sen jälkeen voit laittaa global asetuksissa päälle seuraavat:
Search Engine Friendly URLs = Yes
Use URL rewriting = Yes
www.cmsmind.com/joomla-3-0-tutorial-on-how-to-remove-the-index-php-from-your-url/
Tuon jälkeen pitäisi index.php poistua.
Jos on ongelmia Virtuemart:in linkkien kanssa, tarkista että configuration.php tiedostossa (juuressa) on oikea livesite osoite määritely. Tarkista sama myös Virtuemartin asetuksista. Muista käyttää https://www. muotoa molemmissa ja laita cpaneelista päälle redirect https:// osoitteesta https://www osoitteeseen. Virtuemart linkit ei toimi oikein jos ostoja tekee ostoja domain.fi osoitteessa ja sitten ostoskori ohjaa www.domain.fi osoitteeseen. Kävijä pitää pitää koko visiitin ajan tuossa pidemmässä osoitteessa. Muutoin ostoskori tyhjenee kun siirtyy https osoitteesta https://www osoitteeseen.
Terv. Anne
joo tuota ei laiteta päälle cpaneelin kautta... se tehdään ihan muuttamalla juuressa oleva htaccess.txt tiedoston nimeksi .htaccess
Sen jälkeen voit laittaa global asetuksissa päälle seuraavat:
Search Engine Friendly URLs = Yes
Use URL rewriting = Yes
www.cmsmind.com/joomla-3-0-tutorial-on-how-to-remove-the-index-php-from-your-url/
Tuon jälkeen pitäisi index.php poistua.
Jos on ongelmia Virtuemart:in linkkien kanssa, tarkista että configuration.php tiedostossa (juuressa) on oikea livesite osoite määritely. Tarkista sama myös Virtuemartin asetuksista. Muista käyttää https://www. muotoa molemmissa ja laita cpaneelista päälle redirect https:// osoitteesta https://www osoitteeseen. Virtuemart linkit ei toimi oikein jos ostoja tekee ostoja domain.fi osoitteessa ja sitten ostoskori ohjaa www.domain.fi osoitteeseen. Kävijä pitää pitää koko visiitin ajan tuossa pidemmässä osoitteessa. Muutoin ostoskori tyhjenee kun siirtyy https osoitteesta https://www osoitteeseen.
Terv. Anne
Anne Mattila
www.kotisivutohtori.fi/
Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.
Valvojat: jkwebdesign, Gamoss, JiiKoo
Sivu luotiin ajassa: 0.184 sekuntia