Guru gatra, guru wilangan, dan guru lagu adalah aturan-aturan yang digunakan dalam tembang macapat Jawa. Masing-masing dari aturan tersebut memiliki pengertian dan ciri yang berbeda.
Guru wilangan adalah banyaknya jumlah suku kata (wanda) dalam setiap baris. Sedangkan guru gatra merupakan banyaknya jumlah larik (baris) dalam satu bait. Lalu, ada guru lagu yang merupakan persamaan bunyi sajak pada akhir kata dalam setiap baris. Bunyi lagu pada akhir gatra (a, i, u, e, o) disebut dong dinge swara’.
Macapat sendiri merupakan puisi tradisional dalam bahasa Jawa. Biasanya, lirik-lirik macapat yang disebut dengan tembang disenandungkan orang tua untuk menidurkan anaknya.
Mengutip buku Macapat: Tembang Jawa Indah dan Kaya Makna oleh Zahra Haidar (2018), tembang macapat berisi petuah atau wejangan (nasihat) dengan banyak pelajaran yang terkandung di dalamnya. Karena itu, tembang macapat banyak digunakan oleh orangtua sebagai sarana untuk menasihati anak-anak mereka agar mengerti makna kehidupan.
Seperti yang telah disebutkan, tembang macapat disusun menggunakan aturan tertentu, yaitu guru gatra, guru wilangan, dan guru lagu. Agar lebih memahaminya, simak contoh berikut.

Contoh Guru Gatra dan Guru Laku

Ngelmu iku kalakone kanthi laku,
lekase lawan kas,
tegese kas nyantosani,
setya budya pengkesing dur angkara
Guru gatra dalam tembang tersebut adalah 4. Maksudnya, tembang di atas memiliki 4 baris atau larik. Setiap lariknya dapat berupa frasa, klausa, atau kalimat.
Sedangkan, guru lagu tembang tersebut yaitu u, a, i, a. Maksudnya, akhir suku kata setiap baris harus berupa huruf vokal u, a, i, a. Baris pertama harus berakhir dengan vokal u, baris kedua dengan vokal a, baris ketiga dengan vokal I, dan baris keempat dengan vokal a.

Contoh Guru Wilangan

Kabeh iku mung manungsa kang pinunjul,
marga duwe lahir batin,
jroning urip iku mau,
isi ati klawan budi,
iku pirantine ewong.
Guru wilangan dalam tembang tersebut adalah 12, 8, 8, 8, 8. Maksudnya, baris bertama berjumlah 12 suku kata, baris kedua berjumlah 8 suku kata, baris ketiga berjumlah 8 suku kata, baris keempat berjumlah 8 suku kata, dan baris kelima berjumlah 8 suku kata.