ನಾನು ಪ್ರತಿ ಸೋಮವಾರವೂ GSC CSVಗಳನ್ನು ಎಕ್ಸ್ಪೋರ್ಟ್ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದೆ
ನಾನು ಎರಡು ವರ್ಷಗಳ ಕಾಲ ಪ್ರತಿ ಸೋಮವಾರವೂ ಒಂದೇ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತಿದ್ದೆ.
ನಾನು Search Console ಅನ್ನು ತೆರೆಯುತ್ತಿದ್ದೆ. 'export' ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡುತ್ತಿದ್ದೆ. CSV ಗಾಗಿ ಕಾಯುತ್ತಿದ್ದೆ. ಡೇಟಾವನ್ನು ಸ್ಪ್ರೆಡ್ಶೀಟ್ಗೆ ಹಾಕುತ್ತಿದ್ದೆ. ಅದನ್ನು ಕಳೆದ ವಾರದೊಂದಿಗೆ ಹೋಲಿಸುತ್ತಿದ್ದೆ.
ಇದಕ್ಕೆ 47 ನಿಮಿಷಗಳು ಬೇಕಾಗುತ್ತಿದ್ದವು. ಏನಾದರೂ ತಪ್ಪಾಗಿದೆಯೇ ಎಂದು ತಿಳಿಯುವುದು ಮಾತ್ರ ನನ್ನ ಉದ್ದೇಶವಾಗಿತ್ತು.
ಈಗ, ನಾನು Search Console API ಅನ್ನು ಬಳಸುತ್ತೇನೆ. ಇದು ಕೇವಲ 4 ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಮುಗಿಯುತ್ತದೆ.
ವೆಬ್ ಇಂಟರ್ಫೇಸ್ (web interface) ಕ್ಷಣಿಕ ನೋಟಕ್ಕೆ ಒಳ್ಳೆಯದು. ಆದರೆ ಕಾಲಾನಂತರದಲ್ಲಿ ಆಗುವ ಬದಲಾವಣೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಇದು ಸೂಕ್ತವಲ್ಲ. ನೀವು ದಿನಾಂಕದ ವ್ಯಾಪ್ತಿಯನ್ನು (date ranges) ಮ್ಯಾನುಯಲ್ ಆಗಿ ಬದಲಾಯಿಸಬೇಕಾಗುತ್ತದೆ. ಟೇಬಲ್ಗಳನ್ನು ಸೂಕ್ಷ್ಮವಾಗಿ ಗಮನಿಸಬೇಕಾಗುತ್ತದೆ. ಎಕ್ಸ್ಪೋರ್ಟ್ಗಳು ಕೂಡ ಕೇವಲ 1,000 ಸಾಲುಗಳಿಗೆ (rows) ಸೀಮಿತಗೊಳಿಸುತ್ತವೆ.
API ನಿಮಗೆ ಹೆಚ್ಚಿನ ಡೇಟಾವನ್ನು ನೀಡುತ್ತದೆ. ಒಂದೇ ಕರೆಯ ಮೂಲಕ ನೀವು query, page, ಮತ್ತು device metrics ಪಡೆಯಬಹುದು.
ನಿಮ್ಮದೇ ಆದ ಆಟೊಮೇಷನ್ (automation) ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಎಂಬುದು ಇಲ್ಲಿದೆ:
- ಲೈಬ್ರರಿಯನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ:
npm install googleapis - ಸರ್ವಿಸ್ ಅಕೌಂಟ್ (service account) ಮತ್ತು ಕೀ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ.
- ಸರ್ವಿಸ್ ಅಕೌಂಟ್ ಇಮೇಲ್ ಅನ್ನು Search Console ನಲ್ಲಿ ಬಳಕೆದಾರರಾಗಿ (user) ಸೇರಿಸಿ. ಅದಕ್ಕೆ ಕನಿಷ್ಠ 'Restricted access' ನೀಡಿ.
ಅವಧಿಗಳನ್ನು ಹೋಲಿಸುವುದರಲ್ಲಿ ನಿಜವಾದ ಮೌಲ್ಯವಿದೆ. ಕೇವಲ ಒಂದು ವಾರವನ್ನು ಮಾತ್ರ ನೋಡಬೇಡಿ. ಈ ವಾರವನ್ನು ಕಳೆದ ವಾರದೊಂದಿಗೆ ಹೋಲಿಸಿ.
ರಿಗ್ರೆಷನ್ಗಳನ್ನು (regressions) ಗುರುತಿಸಲು ನಿಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಿರ್ಮಿಸಿ. ಒಂದು ಪೇಜ್ನ ಕ್ಲಿಕ್ಗಳು ಶೇಕಡಾ 20 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಕಡಿಮೆಯಾದರೆ, ತಕ್ಷಣ ಎಚ್ಚರಿಕೆ (alert) ನೀಡಿ.
ಕಡಿಮೆ ಪ್ರಮಾಣದ ವ್ಯತ್ಯಾಸಗಳನ್ನು (low volume noise) ನಿರ್ಲಕ್ಷಿಸಿ. 2 ಕ್ಲಿಕ್ಗಳಿಂದ 1 ಕ್ಲಿಕ್ಗೆ ಇಳಿಕೆಯಾಗುವುದು ಶೇಕಡಾ 50 ರಷ್ಟು ಇಳಿಕೆಯಾದರೂ, ಅದು ಮುಖ್ಯವಲ್ಲ. ಕನಿಷ್ಠ ಮಿತಿಯನ್ನು (minimum threshold) ನಿಗದಿಪಡಿಸಿ.
ಹೆಚ್ಚಿನ SEO ಇಳಿಕೆಗಳು ತಾಂತ್ರಿಕ ದೋಷಗಳಿಂದ (technical errors) ಉಂಟಾಗುತ್ತವೆ. ನಿಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಈ ಮೂರು ವಿಷಯಗಳನ್ನು ಪರಿಶೀಲಿಸಿ:
- ಪೇಜ್ ಇನ್ನೂ ಇಂಡೆಕ್ಸ್ ಆಗಿದೆಯೇ?
- ಕ್ಯಾನಾನಿಕಲ್ ಟ್ಯಾಗ್ (canonical tag) ಸರಿಯಾಗಿದೆಯೇ?
- HTTP status code 200 ಇದೆಯೇ?
UI ಎಂಬುದು ಕೇವಲ ಪರಿಶೀಲನೆಗಾಗಿ (spot-checking). API ಎಂಬುದು ನಿರಂತರ ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ (monitoring). ನೀವು ವಾರಕ್ಕೊಮ್ಮೆ ಒಂದು ಕೆಲಸವನ್ನು ಮಾಡುತ್ತಿದ್ದರೆ, ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯಿರಿ.