01 - Whisk olive oil, lemon juice, lemon zest, garlic, parsley, dill, thyme, salt, and pepper in a small bowl to create the marinade.
02 - Place salmon fillets in a shallow dish or resealable bag. Pour marinade over, ensuring all sides are coated. Refrigerate for at least 10 minutes, up to 30 minutes for enhanced flavor.
03 - Heat grill to medium-high, approximately 400°F. Lightly oil grill grates to prevent sticking.
04 - Remove fillets from marinade, letting excess drip off. Place skin-side down on the grill. Cook 5 to 6 minutes per side until opaque and easily flaked with a fork, avoiding overcooking.
05 - Remove from grill and let rest for 2 minutes. Serve hot, garnished with lemon wedges and extra herbs if desired.