عند كتابة البحث التاريخي لا بد من اتباع الخطوات الآتية:
1- اختيار موضوع البحث:
إن كل بحث تاريخي يتطلب اختيار مشكلة معينة من المشكلات التاريخية التي تتطلب دراستها والعمل عليها.
2- تحديد مصادر البيانات والمعلومات التي تم الاعتماد عليها:
وهنا يختار الباحث المشكلة بحيث تكون سهلة التناول، وتتوفر لها البيانات الكافية، و قراءاة وافية في مجال البحث، ومما يساعد الباحث على تحديد المشكلة الاطلاع الكبير في مجال بحثه.
3- (نقد) البيانات:
المقصود بنقد البيانات هو التأكد من صدق المصدر وصحة المعلومة التي تم الأخذ بها، فقبل الشروع في كتابة البحث، لا بد من تحليل المعلومات، والتأكد من دقتها، وتزداد الحاجة إلى ذلك، كلما كان الفارق بين زمن حدوث الواقعة التاريخية وزمن تسجيلها كبيرًا.
4- صياغة الفروض:
يتطلب البحث التاريخي إلى فرض عديد من الفرضيات؛ من أجل دراسة وتوجيه البحث؛ لأن الأحداث التاريخية لم تكن دقيقة، كما أن وضع الفرضيات يجعل الباحث يطرح كثيرًا من الأفكار، ويعد النقد الخارجي والداخلي كاختبار لهذه الفرضيات، فإما أن يثبت صحتها، أو ينفيها.