SEO துறையில் தற்செயலாகத் நுழையும் பெரும்பாலான நிறுவனர்கள் ஒரே மாதிரியான பாதையில்தான் வருகிறார்கள். அவர்கள் பயனுள்ள ஒன்றை உருவாக்கி, அதை வெளியிடுவார்கள், பிறகு காத்திருப்பார்கள். ஆனால் எதுவும் நடக்காது. Letras Diferentes தயாரிக்கும்போது நானும் அப்படித்தான் இருந்தேன். ஸ்டைலான உரைகளுக்காக (stylish text) ஒரு எளிய கருவியை உருவாக்கத் தொடங்கினேன் — மக்கள் தங்கள் Instagram பயோக்கள் (bios), WhatsApp ஸ்டேட்டஸ் வரிகள் மற்றும் கேமிங் பெயர்களில் (gaming handles) பயன்படுத்தும் அலங்கார எழுத்துருக்களை (decorative fonts) உருவாக்குவதே எனது நோக்கம். அதன் ரெண்டரிங் லாஜிக் (rendering logic), யூனிகோட் வரம்புகள் (Unicode ranges) மற்றும் காப்பி-டு-கிளிப்போர்டு (copy-to-clipboard) செயல்முறை ஆகியவற்றை நான் ஆராய்ந்தேன். பொறியியல் (engineering) தான் மிகப்பெரிய சவால் என்று நான் நினைத்தேன். ஆனால், தெரிவுத்திறன் (visibility) என்பது முற்றிலும் வேறொரு சிகரம் என்பதை உணர்ந்தேன். ஒரு செயல்பாட்டு இணையதளம் (functional website) மற்றும் ஒரு தெரிவுத்திறன் கொண்ட இணையதளம் (visible website) ஆகிய இரண்டும் ஒன்றல்ல. வெளியிடுவது என்பது தொடக்கமே தவிர, முடிவு அல்ல.
ஒரு ஒற்றைப்பக்கச் சோதனையைத் தேடல் சார்ந்த கருவிகளின் தொகுப்பாக மாற்றும்போது நான் கற்றுக்கொண்டவை இதோ.
SEO என்பது ஒரு தயாரிப்பு சார்ந்த முடிவு, வெறும் சரிபார்ப்புப் பட்டியல் அல்ல
ஆரம்பத்தில், தேடல் மேம்படுத்தலை (search optimization) ஒரு அடிப்படைத் தேவையாகவே (hygiene) கருதினேன். ஒரு பக்கத்தை முடித்தவுடன், அதன் தலைப்புத் டேக்கில் (title tag) சில முக்கிய சொற்களைச் (keywords) சேர்த்துவிட்டு, ஒரு மெட்டா விளக்கத்தையும் (meta description) சேர்த்துவிட்டு, அந்தப் பணி முடிந்துவிட்டதாகக் கருதிவிடுவேன். அந்தப் பக்கம் "மேம்படுத்தப்பட்டதாக" (optimized) இருந்தது. ஆனால் இணையதளத்திற்கு வரும் பார்வையாளர்களின் எண்ணிக்கை அதிகரிக்கவில்லை, வந்தவர்களும் உடனடியாக வெளியேறினார்கள் (bounced).
SEO-வை ஒரு மேல்பூச்சு (layer of paint) போலப் பார்ப்பதை நிறுத்திவிட்டு, அதைத் திட்ட வரைபடத்தின் (blueprint) ஒரு பகுதியாகக் கருதத் தொடங்கியபோதுதான் உண்மையான மாற்றம் ஏற்பட்டது. நீங்கள் எந்தக் கருவிகளை உருவாக்குகிறீர்கள் மற்றும் அவை எவ்வாறு செயல்படுகின்றன என்பதை இது தீர்மானிக்க வேண்டும். Letras Diferentes-க்குச் சொன்னால், எனது தனிப்பட்ட ஆர்வத்தின் அடிப்படையில் அல்லாமல், உண்மையான தேடல் நடத்தையின் (search behavior) அடிப்படையில் புதிய ஜெனரேட்டர்களைத் தேர்ந்தெடுப்பது என்று அர்த்தம். ஒவ்வொரு கருவியையும் ஒரு பொதுவான தொகுப்பாக இல்லாமல், ஒரு குறிப்பிட்ட தேவையைத் தீர்க்கும் வகையில் வடிவமைக்க வேண்டும் என்று அர்த்தம். SEO உங்கள் தயாரிப்பின் பாதையைத் தீர்மானிக்கும்போது, ஒரு வரியைக் கூட எழுதத் தொடங்குவதற்கு முன்பே, ஒவ்வொரு புதிய பக்கத்திற்கும் ஒரு காரணம் இருக்கும். நீங்கள் ஒரு தயாரிப்பின் மீது தெரிவுத்திறனைப் பொருத்தவில்லை; மாறாக, ஒரு தயாரிப்பு எளிதில் கண்டறியப்படும் வகையில் அதை வடிவமைக்கிறீர்கள்.
ஒரு பொதுவான முக்கிய சொல் (Keyword) ஒரு பொறி
எனது ஆரம்பகால நோக்கம் எளிமையானது: letras diferentes என்ற சொல்லுக்குத் தரவரிசை (rank) பெறுவது. அந்தத் தொடர் பிரபலமானது, நேரடியாகத் தொடர்புடையது மற்றும் இணையதளத்தின் எல்லா இடங்களிலும் இருந்தது. அது ஒரு சரியான இலக்கு போலத் தெரிந்தது. ஆனால் பிரச்சனை என்னவென்றால், அது ஒரு குறிப்பிட்ட பிரிவு (segment) அல்ல, மாறாக ஒரு குவியல் (bucket) போன்றது.
Instagram எழுத்துருக்களைத் தேடும் ஒருவருக்கு, எளிதாக நகலெடுத்து ஒட்டக்கூடிய (copy-paste) அழகும், விரைவான முன்னோட்டங்களும் (previews) தேவைப்படும். Free Fire கேமிங் பெயர்களைத் தயார் செய்யும் ஒரு வீரருக்கு, எழுத்துக்களின் வரம்பு (character limits) மற்றும் ஆக்ரோஷமான ஸ்டைலிங் (aggressive styling) முக்கியம். இருவரும் ஒரே மாதிரியான தேடல்களைத் தட்டச்சு செய்யலாம், ஆனால் அவர்கள் வெவ்வேறு தேவைகளுடன் வருகிறார்கள். அனைவரையும் ஒரே பொதுவான பக்கத்திற்குள் நான் கட்டாயப்படுத்தியபோது, யாருக்கும் முழுமையான திருப்தி கிடைக்கவில்லை. மென்மையான அழகியல் எழுத்துருக்களைத் (soft aesthetic fonts) தேடிய இளைஞர்களுக்கு, கடினமான கேமிங் குறியீடுகள் (gaming glyphs) தெரிந்தன. கேமர்களுக்கு, கேம் கிளையண்டால் நிராகரிக்கப்படக்கூடிய வளைந்த எழுத்துருக்கள் (cursive script) தெரிந்தன.
எனவே, நான் இணையதளத்தைப் பிரித்தேன். ஒவ்வொரு தேடலுக்கும் தரவரிசை பெற முயற்சிக்கும் ஒரு கனமான முகப்புப் பக்கத்திற்குப் பதிலாக, குறிப்பிட்ட தேவைகளுக்கான பிரத்யேக லேண்டிங் பக்கங்களை (landing spots) உருவாக்கினேன். Instagram பயோ எழுத்துருக்களுக்கு ஒரு வழி, கேமிங் பெயர்களுக்கு இன்னொன்று, மறைமுக எழுத்துக்களுக்கு (invisible characters) இன்னொன்று எனப் பிரித்தேன். முகப்புப் பக்கம் (homepage) இப்போதும் முக்கியம்தான், ஆனால் அது ஒரு வரவேற்பறை (lobby) போலச் செயல்படுகிறது. உண்மையான மதிப்பு என்பது ஒவ்வொரு பார்வையாளருக்கும் ஏற்றவாறு பிரத்யேகமாக உருவாக்கப்பட்ட அறைகளில் உள்ளது. ஒரு வலுவான முகப்புப் பக்கம் இருப்பது நல்லது, ஆனால் ஒரு தொகுப்பிலான பிரத்யேகப் பக்கங்கள் (cluster of focused pages) இன்னும் சிறந்தது; ஏனெனில் அவை மக்கள் உண்மையில் தேடும் முறையோடு ஒத்துப்போகின்றன.
முக்கிய சொற்களை மட்டும் அல்ல, பிரச்சனைகளைத் தீர்க்கவும்
முக்கிய சொற்கள் மக்கள் என்ன தட்டச்சு செய்கிறார்கள் என்பதைச் சொல்கின்றன. ஆனால் ஏன் செய்கிறார்கள் என்பதை அவை அரிதாகவே சொல்கின்றன. மறைமுக எழுத்துக்களைப் (invisible characters) பொறுத்தவரை இதை நான் கடினமாகப் புரிந்துகொண்டேன். தேடல் தரவுகள் மக்கள் "invisible text" மற்றும் "Unicode spaces" என்று தேடுகிறார்கள் என்பதைக் காட்டின. யூனிகோட் வரலாறு, கோட் பாயிண்ட்கள் (code points) மற்றும் ரெண்டரிங் தரநிலைகளைப் பற்றிய ஒரு பக்கத்தை உருவாக்குவதே எனது முதல் எண்ணமாக இருந்தது. அது முழுமையானதாகத் தோன்றியது, ஆனால் முற்றிலும் தோல்வியடைந்தது.
பிறகு, உண்மையான தேடல்களைப் படித்து அதன் சூழலைப் (context) பற்றிச் சிந்திக்கத் தொடங்கினேன். மக்களுக்கு என்கோடிங் தரநிலைகள் (encoding standards) பற்றிய பாடம் தேவையில்லை. அவர்களுக்குத் தங்கள் கேம் ப்ரொஃபைலில் பயன்படுத்த ஒரு காலியான பெயர் (blank nickname), அல்லது ஒரு சாட்டில் அனுப்ப ஒரு காலியான செய்தி, அல்லது ஒரு பயனர் பெயரில் உரையை மறைக்கும் வழி தேவைப்பட்டது. அவர்களுக்குத் தேவைத் தகவல் அல்ல, பயன்பாடு மற்றும் மறைமுகத் தன்மை (concealment and utility). அந்தத் தேவையைச் சுற்றி நான் பக்கத்தை மீண்டும் வடிவமைத்தேன்: மறைமுகத் தொடரை உருவாக்குதல், அது எங்கு வேலை செய்யும் என்பதைக் காட்டுதல் மற்றும் பயனரை ஒரே கிளிக்கில் அதை நகலெடுக்க அனுமதித்தல். ஒரு சொற்றொடரைச் சுற்றி ஒரு பக்கத்தை உருவாக்குவதற்கும், ஒரு இலக்கைச் சுற்றி ஒரு பக்கத்தை உருவாக்குவதற்கும் இடையிலான வேறுபாடு நுணுக்கமானதாகத் தோன்றலாம், ஆனால் அது இல்லை. பயனர் இலக்குகளைச் சுற்றி நீங்கள் ஒரு தளத்தை அமைக்கும்போது, அதன் உள்ளடக்க அமைப்பு (content structure) தானாகவே தெளிவாகிவிடும்.
தரவை ஒரு தயாரிப்புத் பின்னூட்டமாகப் பயன்படுத்தவும்
உங்களுக்கு உண்மையான தயாரிப்புப் பின்னூட்டம் (product feedback) வேண்டுமென்றால், Google Search Console-ஐத் திறக்கவும். அது உங்கள் ஊகங்களைப் பொருட்படுத்தாது. மக்கள் ஒரு பிரச்சனையை எதிர்கொள்ளும்போது, தங்கள் சொந்த வார்த்தைகளில் தங்கள் தேவைகளை எவ்வாறு விவரிக்கிறார்கள் என்பதை அது துல்லியமாகக் காட்டும்.
நான் கருவிகளுக்குத் தொழில்நுட்பத் துல்லியத்துடன் பெயரிட்டு வந்தேன். ஒரு அம்சத்தை நான் 'Unicode text generator' என்று அழைத்தேன். ஆனால் எனது பயனர்கள் அதை 'name modifier' என்று அழைத்தனர். இது ஒரு சிறிய சொல்லகராதி இடைவெளியாகத் தோன்றலாம், ஆனால் இங்கேயேதான் இணையப் போக்குவரத்து (traffic) முடங்குகிறது. உங்கள் பக்கம் 'Unicode normalization' பற்றிப் பேசுகிறது, ஆனால் உங்கள் பார்வையாளர் "modify my gamer name" என்று தேடிக்கொண்டிருந்தால், அந்தத் தொடர்பு ஒருபோதும் ஏற்படாது. இப்போது நான் 'Queries report'-ஐ ஒரு நேரடித் திருத்தப் பெட்டியாகக் கருதுகிறேன். ஒரு சொற்றொடர் மீண்டும் மீண்டும் வருவதைக் காணும்போது, அந்தத் தேவை குறித்து அந்தப் பக்கம் ஏதேனும் குறிப்பிடுகிறதா என்று நான் கேட்கிறேன். பெரும்பாலும், அது இருப்பதில்லை. மக்கள் ஏற்கனவே பயன்படுத்தும் மொழியோடு ஒத்துப்போகும் வகையில் தலைப்புகள், பொத்தான் லேபிள்கள் (button labels) மற்றும் அறிமுக உரைகளை (introductory copy) மாற்றுவது விஷயங்களை எளிமையாக்குவது அல்ல. அது அவர்களை அவர்கள் இருக்கும் இடத்திலேயே சந்திப்பதாகும்.
Impressions என்பது வருகைகள் அல்ல
ஆரம்பகால அறிக்கைகள் ஊக்கமளிப்பதாகத் தெரிந்தன. ஆயிரக்கணக்கான impressions. பிறகு நான் கிளிக் எண்ணிக்கையைப் பார்த்தபோது, அங்கு எந்தச் சலசலப்பும் இல்லை. ஒரு impression என்பது கூகுள் உங்கள் இணைப்பைக் காட்டியதைக் குறிக்கிறது அவ்வளவுதான். அந்த இணைப்பு ஒரு கிளிக் பெறத் தகுதியானது என்று அது பொருளல்ல.
முழுச் சங்கிலியையும் ஒன்றாகப் படிக்க நான் கற்றுக்கொண்டேன்: எந்தத் தேடல் (query) ஒருவரை இங்கே கொண்டு வந்தது, முடிவுகள் பக்கத்தில் (results page) நாங்கள் எந்த இடத்தில் இருந்தோம், எத்தனை முறை நாங்கள் தோன்றினோம், நாங்கள் கிளிக் பெறத் தகுதியுடையவரா, மற்றும் அந்த இணைப்பின் மறுபுறம் எந்த வகையான அனுபவம் காத்திருக்கிறது என்பது போன்றவற்றை. ஒவ்வொரு இணைப்பும் முக்கியமானது, ஆனால் 'title tag' என்பது பெரும்பாலும் மிகக் குறைந்த செலவில் அதிக பலனைத் தரும் ஒரு தீர்வாகும். முக்கியச் சொற்களால் (keywords) நிரப்பப்பட்ட ஒரு தலைப்பு, ஒரு கோப்புப் பெட்டியின் லேபிளைப் போலத் தோன்றும். அது ஒரு செயலைத் தூண்டாது.
ஒரு தலைப்பு ஒரு பணியைத் தெரிவிக்க வேண்டும். எனது தற்போதைய அமைப்பு எளிமையானது: முதன்மைப் பணி + பயன்பாட்டு முறை (use case) + தெளிவான செயல் (clear action). அருவமான (abstraction) விஷயங்களுக்குச் செல்லாமல், கிளிக் செய்த பிறகு தேடுபவர் என்ன செய்ய முடியும் என்பதை அது துல்லியமாகத் தெரிவிக்கிறது. தலைப்பு கிளிக் பெறவில்லை என்றால், மீதமுள்ள சங்கிலியும் உடைந்துவிடும்.
உள் இணைப்புகள் (Internal Links) என்பவை பயணங்கள்
நான் தொடர்புடைய இணைப்புகளை ஒரு பக்கத்தில் சீரற்ற முறையில் போட்டு வந்தேன். அவை தொழில்நுட்ப ரீதியாக உள் இணைப்புகள் (internal links), எனவே அவை SEO தேவையைப் பூர்த்தி செய்தன. ஆனால் பக்கத்தைப் படிக்கும் மனிதர்களுக்கு அவை எந்தப் பயனும் தரவில்லை.
இப்போது நான் இணைப்புகளை ஒரு பணிப்பாய்வின் (workflow) அடுத்த கட்டமாக வடிவமைக்கிறேன். ஒருவர் ஒரு கேமிங் செல்லப் பெயரை (gaming nickname) உருவாக்கியிருந்தால், அவருக்கு அடுத்து என்ன தேவைப்படலாம்? அதை அலங்கரிக்கச் சிறப்புச் சின்னங்கள் (special symbols). அவர்கள் இன்ஸ்டாகிராமிற்கான (Instagram) தடித்த எழுத்துருவைக் (bold font) கண்டெடுத்திருந்தால், அடுத்து சாய்ந்த அல்லது கையெழுத்து வடிவிலான (italic or cursive) எழுத்துருக்களைத் தேடலாம். அந்த இணைப்பு ஒரு சீரற்றப் பரிந்துரை அல்ல. அது பயணத்தைத் தொடரச் செய்கிறது. இது மக்கள் தளத்தில் இயல்பாக நகர்வதைத் தக்கவைக்கிறது, மேலும் ஒன்றையொன்று ஆதரிக்கும் பக்கங்களுக்கு அதிகாரத்தைப் (authority) பகிர்ந்து அளிக்கிறது. தேடுபொறிகள் கட்டமைப்பைக் கவனிக்கின்றன. மனிதர்கள் பயனுள்ளவற்றைக் கவனிக்கிறார்கள். சிறந்த உள் இணைப்பு (internal linking) எதையும் ஏமாற்ற முயலாமல் இரண்டிற்கும் சேவை செய்கிறது.
உண்மையான பாடம்
SEO என்பது நீங்கள் பணியமர்த்தும் ஒரு துறை அல்ல
