Drupalin asennusDrupal 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:

  1. Mene kohtaan Structure > Menus.

  2. Valitse valikko, johon haluat lisätä linkin (esimerkiksi Main navigation).

  3. Klikkaa + Add link.

  4. Syötä linkin nimi (Link text).

  5. Syötä polku – esimerkiksi /about-us tai node/5.

  6. Valitse tarvittaessa näkyvyysasetukset, kuten käyttäjäoikeudet.

  7. 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:

  1. Siirry kohtaan Structure > Menus > Add menu.

  2. Anna valikon nimi ja kuvaus.

  3. Klikkaa Save.

  4. 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:

  1. Mene kohtaan Structure > Block layout

  2. Valitse sopiva alue, kuten ”Header” tai ”Sidebar first”

  3. Klikkaa Place block

  4. Etsi valikko nimellä (esim. Main navigation)

  5. Määritä lohkon asetukset ja näkyvyys

  6. 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.

💬