I will repeat myself again and say lack of carbohydrate or presence of ultimately determines if the diet is ketogenic. (paleoketogenicdiet.com)
However, many nutrition experts agree than a reasonable proportion of total daily calories should come from this nutrient to prevent the ketosis, loss of sodium, and dehydration that accompany a severe lack of carbohydrates. (healthypinoy.com)
Cravings are normally caused by lack of carbohydrates (starches). (nutritionfacts.org)