গুগল স্পাইডার জাভাস্ক্রিপ্ট রেন্ডার করে?


22

গুগল স্পাইডার কীভাবে জাভাস্ক্রিপ্ট রেন্ডার করতে জানে বা কেবল এইচটিএমএল জানে?

উত্তর:


17

স্পষ্টতই এটি কিছু করে, ম্যাট কাটসের মতে :

"কিছুক্ষণের জন্য, আমরা জাভাস্ক্রিপ্টের মধ্যে স্ক্যান করছিলাম, এবং আমরা লিঙ্কগুলি সন্ধান করছিলাম Google গুগল জাভাস্ক্রিপ্ট সম্পর্কে স্মার্ট হয়ে উঠেছে এবং কিছু জাভাস্ক্রিপ্ট কার্যকর করতে পারে I আমি এটি বলব না যে আমরা সমস্ত জাভাস্ক্রিপ্ট কার্যকর করি, তাই কিছু শর্ত রয়েছে যাতে আমরা ডোন করি না জাভাস্ক্রিপ্ট কার্যকর করা যায় না Cer নিশ্চয় গুগল অ্যানালিটিক্সের মতো কিছু সাধারণ, সুপরিচিত জাভাস্ক্রিপ্ট জিনিস রয়েছে যা আপনি কার্যকর করতে চাইবেন না কারণ আপনি গুগলবোট থেকে আপনার গুগল অ্যানালিটিক্সে ভ্যান্ট ভিজিট উত্পন্ন করার চেষ্টা করতে চান না "।



11

গুগল এখন আনুষ্ঠানিকভাবে জাভাস্ক্রিপ্ট প্রক্রিয়া করে।

এই সমস্যাটি সমাধান করার জন্য, আমরা জাভাস্ক্রিপ্ট চালিয়ে পৃষ্ঠাগুলি বোঝার চেষ্টা করার সিদ্ধান্ত নিয়েছি। বর্তমান ওয়েবের স্কেলে এটি করা কঠিন, তবে আমরা স্থির করেছিলাম যে এটি মূল্যবান। আমরা কীভাবে কিছু সময়ের জন্য এটি ধীরে ধীরে উন্নতি করছি। গত কয়েকমাসে, আমাদের সূচীকরণ সিস্টেমটি জাভাস্ক্রিপ্ট চালু হওয়া একজন গড় ব্যবহারকারীর ব্রাউজারের মতো প্রচুর পরিমাণে ওয়েব পৃষ্ঠাগুলি রেন্ডার করে।

  • কখনও কখনও জিনিসগুলি রেন্ডারিংয়ের সময় পুরোপুরি পুরোপুরি চলে না, যা আপনার সাইটের অনুসন্ধানের ফলাফলগুলিকে নেতিবাচকভাবে প্রভাবিত করতে পারে। এখানে কয়েকটি সম্ভাব্য সমস্যা রয়েছে এবং যেখানে সম্ভব হবে - আপনি কীভাবে এগুলি ঘটতে রোধ করতে সহায়তা করতে পারেন:
  • গুগলবোট এগুলি পুনরুদ্ধার করতে না পারার জন্য আলাদা ফাইলগুলিতে জাভাস্ক্রিপ্ট বা সিএসএসের মতো সংস্থানগুলি যদি অবরুদ্ধ করা হয় (তবে বলুন, আমাদের ইনডেক্সিং সিস্টেমগুলি আপনার ওয়েবসাইটকে একজন গড় ব্যবহারকারীর মতো দেখতে পাবে না)। আমরা গুগলবটকে জাভাস্ক্রিপ্ট এবং সিএসএস পুনরুদ্ধার করার অনুমতি দেওয়ার পরামর্শ দিচ্ছি যাতে আপনার বিষয়বস্তু আরও ভাল করে সূচিকায়িত করা যায়। এটি বিশেষত মোবাইল ওয়েবসাইটগুলির জন্য গুরুত্বপূর্ণ, যেখানে সিএসএস এবং জাভাস্ক্রিপ্টের মতো বাহ্যিক সংস্থানগুলি আমাদের অ্যালগরিদমগুলিকে বুঝতে সাহায্য করে যে পৃষ্ঠাগুলি মোবাইলের জন্য অনুকূলিত। যদি আপনার ওয়েব সার্ভার সংস্থানগুলির জন্য ক্রল অনুরোধগুলির ভলিউমটি পরিচালনা করতে অক্ষম হয়, তবে এটি আপনার পৃষ্ঠাগুলি রেন্ডার করতে সক্ষমতায় আমাদের নেতিবাচক প্রভাব ফেলতে পারে। আপনি যদি নিশ্চিত করতে চান যে আপনার পৃষ্ঠাগুলি গুগল দ্বারা রেন্ডার করা যায় তবে নিশ্চিত করুন যে আপনার সার্ভারগুলি সংস্থার জন্য ক্রল অনুরোধগুলি পরিচালনা করতে সক্ষম হয়েছে।
  • আপনার সাইটটি কৃপণভাবে হ্রাস করা সর্বদা একটি ভাল ধারণা। এটি ব্যবহারকারীর ব্রাউজারে সামঞ্জস্যপূর্ণ জাভাস্ক্রিপ্ট বাস্তবায়ন না থাকলেও আপনার সামগ্রী উপভোগ করতে সহায়তা করবে। এটি জাভাস্ক্রিপ্ট অক্ষম বা বন্ধ থাকা দর্শনার্থীদের পাশাপাশি জাভাস্ক্রিপ্ট কার্যকর করতে পারে না এমন অনুসন্ধান ইঞ্জিনগুলিকে সহায়তা করবে।
  • কখনও কখনও জাভাস্ক্রিপ্ট কার্যকর করার জন্য আমাদের পক্ষে খুব জটিল বা আরকেন হতে পারে, সেক্ষেত্রে আমরা পৃষ্ঠাটি সম্পূর্ণ এবং নির্ভুলভাবে রেন্ডার করতে পারি না।
  • কিছু জাভাস্ক্রিপ্ট পৃষ্ঠা যুক্ত করার পরিবর্তে সামগ্রী থেকে সরিয়ে দেয়, যা আমাদের বিষয়বস্তু সূচীকরণ থেকে বাধা দেয়।

এর ফলস্বরূপ তারা তাদের ক্রলযোগ্য অ্যাজাক্স মানটিকে অবমূল্যায়ন করেছে :

২০০৯ সালে, আমরা এজেএক্স পৃষ্ঠাগুলি ক্রলযোগ্য করার জন্য একটি প্রস্তাব দিয়েছিলাম। তারপরে, আমাদের সিস্টেমগুলি ব্যবহারকারীদের কাছে সামগ্রী উপস্থাপন করতে জাভাস্ক্রিপ্ট ব্যবহার করা পৃষ্ঠাগুলি রেন্ডার এবং বুঝতে সক্ষম হয় নি। যেহেতু "ক্রোলাররা… [কোনও] গতিশীলভাবে তৈরি করা কোনও সামগ্রী দেখতে সক্ষম ছিল না", আমরা ওয়েবমাস্টাররা তাদের এজেএক্স-ভিত্তিক অ্যাপ্লিকেশনগুলি অনুসন্ধান ইঞ্জিন দ্বারা সূচিবদ্ধ করা হয়েছে তা নিশ্চিত করার জন্য অনুসরণ করতে পারে এমন একটি অনুশীলনের প্রস্তাব রেখেছিলাম।

সময় বদলেছে। আজ, যতক্ষণ না আপনি গুগলবোটকে আপনার জাভাস্ক্রিপ্ট বা সিএসএস ফাইল ক্রলিং থেকে আটকাচ্ছেন না, ততক্ষণ আমরা সাধারণত আধুনিক ওয়েব ব্রাউজারগুলির মতো আপনার ওয়েব পৃষ্ঠাগুলি রেন্ডার এবং বুঝতে সক্ষম হয়েছি। এই উন্নতি প্রতিফলিত করতে, আমরা সম্প্রতি Googlebot কে আপনার সাইটের সিএসএস বা জেএস ফাইলগুলিকে ক্রল করা থেকে বিরত করার বিরুদ্ধে সুপারিশ করার জন্য আমাদের প্রযুক্তিগত ওয়েবমাস্টার নির্দেশিকাগুলি আপডেট করেছি।

যেহেতু আমাদের 2009 এর প্রস্তাবের অনুমানগুলি আর বৈধ নয়, আমরা প্রগতিশীল বর্ধনের নীতিগুলি অনুসরণ করার প্রস্তাব দিই। উদাহরণস্বরূপ, ব্রাউজারগুলির বিস্তৃত পরিসীমা (এবং আমাদের সিস্টেম) এর অ্যাক্সেসযোগ্যতা নিশ্চিত করতে আপনি ইতিহাস এপিআই পুশস্টেট () ব্যবহার করতে পারেন।



0

হ্যাঁ, গুগল আপনার স্ক্রিপ্টগুলি সম্পাদন এবং বোঝার ক্ষেত্রে আরও অনেক ভাল হয়েছে। তবে গুগল সুপারিশ করে যে সবকিছুই কৌতূহলজনকভাবে হ্রাস পায় বা আপনি পরিবর্তে প্রগতিশীল বর্ধন ব্যবহার করুন যাতে জাভাস্ক্রিপ্ট ছাড়াই ওয়েবসাইটটি এখনও কাজ করে। প্রেরেন্ডার.ওয়ের মতো পরিষেবাদিগুলির সাথে এটি ঘুরে দেখার বিকল্প রয়েছে তবে যাইহোক, এটি এজেএক্স ক্রলিং স্কিমটি ব্যবহার করে যা গুগল সম্প্রতি প্রত্যাখ্যান করেছে


0

হ্যাঁ, গুগল জাভাস্ক্রিপ্ট রেন্ডার করতে পারে তবে সেরা সন্ধানের পারফরম্যান্স / র‌্যাঙ্কিং ( উত্স ) এর জন্য সার্ভার সাইড রেন্ডার করা সংস্করণটি এখনও সেরা সমাধান । সূত্র. গুগল এবং জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক সম্পর্কে আরও দেখুন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.