Drupal on yksi maailman suosituimmista avoimen lähdekoodin sisällönhallintajärjestelmistä, ja se tarjoaa erittäin joustavat työkalut sivuston rakenteen ja navigoinnin hallintaan. Yksi tärkeimmistä rakenteellisista elementeistä on valikot. Valikot mahdollistavat käyttäjille pääsyn sivustosi eri osiin, ja niiden selkeä organisointi vaikuttaa merkittävästi käyttökokemukseen ja hakukoneoptimointiin.
Mikä on valikko Drupalissa
Drupalissa valikko (menu) on kokoelma linkkejä, jotka on ryhmitelty ja järjestetty loogisesti. Näitä valikoita käytetään yleensä verkkosivuston päävalikossa, alatunnisteessa, sivupalkissa tai erillisissä sisällön osissa. Drupal sisältää oletuksena useita valmiita valikoita, kuten:
-
Main navigation (Päävalikko)
-
Footer menu (Alatunnisteen valikko)
-
Administration (Ylläpidon valikko)
Näiden lisäksi voit luoda omia mukautettuja valikoita, joita voit hallita helposti hallintapaneelista.
Valikoiden hallinta hallintapaneelista
Drupal 9 ja 10 -versioissa valikoita hallitaan kohdasta Structure > Menus. Tässä näkymässä voit tarkastella olemassa olevia valikoita, muokata niiden sisältöä tai luoda kokonaan uusia valikoita.
Voit käyttää suoraa URL-osoitetta:
https://www.yoursite.com/admin/structure/menu
Valikon nimeä klikkaamalla pääset hallinnoimaan kyseisen valikon linkkejä.
Linkkien lisääminen valikkoon
Kun haluat lisätä uuden linkin valikkoon, toimi seuraavasti:
-
Mene kohtaan Structure > Menus.
-
Valitse valikko, johon haluat lisätä linkin (esimerkiksi Main navigation).
-
Klikkaa + Add link.
-
Syötä linkin nimi (Link text).
-
Syötä polku – esimerkiksi
/about-us
tainode/5
. -
Valitse tarvittaessa näkyvyysasetukset, kuten käyttäjäoikeudet.
-
Tallenna linkki painamalla Save.
Linkkien järjestäminen ja hierarkia
Linkit voidaan järjestää vetämällä ne haluttuun järjestykseen valikon hallintanäkymässä. Lisäksi voit asettaa linkin toisen linkin ”alle”, jolloin syntyy valikkohierarkia tai alasvetovalikko.
Drupalin valikkorakennetta voi laajentaa lisäämällä syvyyttä – esimerkiksi:
-
Etusivu
-
Meistä
-
Tiimi
-
Historia
-
-
Palvelut
-
Tällainen rakenne auttaa käyttäjiä navigoimaan sivustolla tehokkaasti.
Automaattinen valikkolinkki sisällölle
Kun luot uutta sisältöä (esim. artikkelia tai sivua), voit valita sisällön muokkauslomakkeesta valinnan Provide a menu link. Tällä tavalla sisältö liitetään automaattisesti haluttuun valikkoon ilman erillistä käyntiä valikkohallinnassa.
Mukautetun valikon luominen
Jos tarvitset täysin uuden valikon, voit luoda sen seuraavasti:
-
Siirry kohtaan Structure > Menus > Add menu.
-
Anna valikon nimi ja kuvaus.
-
Klikkaa Save.
-
Lisää linkkejä uuteen valikkoon normaalisti.
Tämän jälkeen voit sijoittaa uuden valikon sivustollesi lohkona (block), joka löytyy Structure > Block layout -osiosta.
Valikoiden näyttäminen lohkoina
Drupalissa valikot eivät automaattisesti näy sivustolla – ne täytyy sijoittaa lohkojen avulla. Toimi näin:
-
Mene kohtaan Structure > Block layout
-
Valitse sopiva alue, kuten ”Header” tai ”Sidebar first”
-
Klikkaa Place block
-
Etsi valikko nimellä (esim. Main navigation)
-
Määritä lohkon asetukset ja näkyvyys
-
Klikkaa Save block
Nyt valikko näkyy määrittämässäsi kohdassa sivustoa.
Suositellut moduulit valikoiden hallintaan
Drupal tarjoaa mahdollisuuden laajentaa valikkojen toiminnallisuutta lisämoduulien avulla. Tässä muutama hyödyllinen:
Menu Trail By Path
Tämä moduuli korostaa automaattisesti oikean valikon kohdan polun perusteella.
https://www.drupal.org/project/menu_trail_by_path
Menu Admin per Menu
Helpottaa suurten valikoiden hallintaa erottelemalla valikon osat hallintanäkymässä.
https://www.drupal.org/project/menu_admin_per_menu
Superfish
Mahdollistaa tyylikkäiden, responsiivisten alasvetovalikoiden luomisen.
https://www.drupal.org/project/superfish
Menu Block
Tällä voit luoda yksittäisiä valikkolohkoja ja näyttää eri valikoita eri osissa sivustoa.
https://www.drupal.org/project/menu_block
Valikkojen käännökset
Jos käytät monikielistä sivustoa, valikkolinkkien ja otsikoiden käännökset ovat tärkeässä roolissa. Varmista, että Interface Translation ja Menu Translation -moduulit ovat käytössä. Valikon käännökset löytyvät Configuration > Regional and language > Translate interface.
SEO ja valikot
Valikot vaikuttavat merkittävästi hakukoneoptimointiin. Hakukoneet seuraavat sivuston rakennetta ja linkitystä. Selkeä, looginen ja hierarkinen valikkorakenne parantaa sivuston löydettävyyttä ja käyttökokemusta.
Vinkkejä:
-
Käytä avainsanoja valikkoteksteissä.
-
Vältä liian monimutkaisia hierarkioita.
-
Linkitä tärkeimmät sivut päävalikkoon.
-
Älä tee rikkinäisiä tai turhia linkkejä.
Esimerkki valikkolinkistä
Kun haluat linkittää ”Yhteystiedot”-sivulle, linkkiteksti voisi olla “Ota yhteyttä” ja polku esimerkiksi /contact
.
<code> Link text: Ota yhteyttä Path: /contact </code>
Yhteenveto
Valikot ovat Drupal-sivuston selkäranka navigaation kannalta. Hyvin suunniteltu ja loogisesti järjestetty valikkorakenne helpottaa käyttäjien liikkumista ja parantaa sivuston hakukoneystävällisyyttä. Drupal tarjoaa tehokkaat työkalut valikoiden luontiin, hallintaan ja muokkaukseen. Laajentamalla toiminnallisuutta moduuleilla voit viedä navigoinnin vieläkin korkeammalle tasolle.