I have two methods for measuring the ph of soil
the first consists of using 5g of soil with 25 ml of distilled water, stirring for 2 hours and measuring the ph after 24 hours of rest.
the second consists of using 10g of soil with 25 ml of distilled water, shaking for 1 hour and measuring the ph after 2 hours of rest.
the two methods give similar results but if I measure the ph using a sample from the second method but after 24 hours I find that the ph value has changed, for example if I measure the value after 2 hours I find 7.92 and if I leave the sample for 24 hours the value becomes 7.72
so I want to know why there's this change and what's the best method to use