Both SimilarWeb and Semrush are fine, however, it should be worth investing in Semrush for reliable results. Semrush provides marketers and agencies with everything in one marketing solution. Rank Tracking feature within the Semrush will make it easier for you to keep an eye on any particular domain. You will receive emails even about the updates.