నేను ప్రతి సోమవారం GSC CSVలను ఎగుమతి చేయడం ఆపివేశాను

నేను రెండు సంవత్సరాల పాటు ప్రతి సోమవారం ఒకే పనిని చేస్తూ గడిపాను.

నేను Search Console ఓపెన్ చేసేవాడిని. ఎగుమతి (export) క్లిక్ చేసేవాడిని. CSV కోసం వేచి ఉండేవాడిని. డేటాను స్ప్రెడ్‌షీట్‌లోకి మార్చేవాడిని. దానిని గత వారంతో పోల్చేవాడిని.

దీనికి 47 నిమిషాలు పట్టేది. ఏదైనా సమస్య వచ్చిందా లేదా అని తెలుసుకోవడమే నా అసలు ఉద్దేశ్యం.

ఇప్పుడు, నేను Search Console APIని ఉపయోగిస్తున్నాను. దీనికి కేవలం 4 సెకన్లు మాత్రమే పడుతుంది.

వెబ్ ఇంటర్‌ఫేస్ త్వరగా చూసుకోవడానికి బాగుంటుంది. కానీ కాలక్రమేణా వచ్చే మార్పులను ట్రాక్ చేయడానికి ఇది అంత మంచిది కాదు. మీరు తేదీ పరిధిని (date ranges) మాన్యువల్‌గా మార్చాల్సి ఉంటుంది. టేబుల్స్‌ను నిశితంగా చూడాల్సి ఉంటుంది. ఎగుమతులు (Exports) కూడా మిమ్మల్ని 1,000 వరుసలకు (rows) పరిమితం చేస్తాయి.

API మీకు మరింత డేటాను అందిస్తుంది. ఒకే కాల్‌లో మీరు క్వెరీ (query), పేజీ (page), మరియు డివైజ్ (device) మెట్రిక్స్‌ను పొందవచ్చు.

మీ స్వంత ఆటోమేషన్‌ను ఎలా నిర్మించాలో ఇక్కడ ఉంది:

  1. లైబ్రరీని ఇన్‌స్టాల్ చేయండి: npm install googleapis
  2. ఒక సర్వీస్ అకౌంట్ మరియు కీ ఫైల్‌ను సృష్టించండి.
  3. సర్వీస్ అకౌంట్ ఈమెయిల్‌ను Search Consoleలో యూజర్‌గా జోడించండి. దానికి కనీసం Restricted access ఇవ్వండి.

అసలైన విలువ కాల వ్యవధులను (periods) పోల్చడంలో ఉంది. కేవలం ఒక వారం మాత్రమే చూడకండి. ఈ వారాన్ని గత వారంతో పోల్చండి.

రిగ్రెషన్లను (regressions) గుర్తించేలా మీ స్క్రిప్ట్‌ను రూపొందించండి. ఒక పేజీ క్లిక్‌లు 20 శాతం కంటే ఎక్కువ తగ్గితే, మీకు అలర్ట్ వచ్చేలా చేయండి.

తక్కువ వాల్యూమ్ ఉన్న డేటాను (low volume noise) పట్టించుకోవద్దు. 2 క్లిక్‌ల నుండి 1 క్లిక్‌కి తగ్గడం అంటే 50 శాతం తగ్గుదల, కానీ అది పెద్ద విషయం కాదు. ఒక కనీస పరిమితిని (minimum threshold) నిర్ణయించండి.

చాలా SEO తగ్గుదలలు సాంకేతిక లోపాల వల్ల జరుగుతాయి. మీ స్క్రిప్ట్‌లో ఈ మూడు విషయాలను తనిఖీ చేయండి:

  • పేజీ ఇంకా ఇండెక్స్ అయి ఉందా?
  • కానికానికల్ ట్యాగ్ (canonical tag) సరిగ్గా ఉందా?
  • HTTP స్టేటస్ కోడ్ 200 ఉందా?

UI అనేది అప్పుడప్పుడు తనిఖీ చేయడానికి (spot-checking). API అనేది నిరంతరం పర్యవేక్షించడానికి (monitoring). మీరు ప్రతి వారం ఒక పనిని చేస్తూ ఉంటే, ఒక స్క్రిప్ట్‌ను రాయండి.

Source: https://dev.to/mitudas/i-stopped-exporting-gsc-csvs-every-monday-heres-the-automation-that-replaced-it-7ab