এসইও দৃষ্টিকোণ থেকে হ্যাশ নেভিগেশন এর পক্ষে ভাল


15

আমি এমন একটি অ্যাপ্লিকেশন নিয়ে কাজ করছি যা হ্যাশচ্যাঞ্চার ইভেন্টের উপর ভিত্তি করে নেভিগেশন কার্যকর করে। হ্যাশ পরিবর্তনের পরে (এবং ডিওএম ইঞ্জেকশন দ্বারা প্রদর্শিত) এজেন্টগুলি বেশিরভাগ আজাক্স কলগুলির মাধ্যমে লোড হয় is

এসইও দৃষ্টিকোণ থেকে - অনুসন্ধান ইঞ্জিনগুলি কি এই ইনজেকশনের সামগ্রীটিকে সূচি দিতে সক্ষম?
অনুসন্ধান ইঞ্জিনগুলি কি আমার হ্যাশ লিঙ্কগুলি অনুসরণ করতে সক্ষম হবে (প্রাক্তন href = "# পৃষ্ঠা = 1")?

যদি তা না হয় - কেবলমাত্র এসইও কারণে আমার পৃষ্ঠাগুলিতে স্থির সামগ্রী থাকা ছাড়াও কোনও কাজের ক্ষেত্র?

ধন্যবাদ

আমি এসও তে কিছু অনুরূপ থ্রেড পেয়েছি, তবে কোনও সন্তোষজনক উত্তর খুঁজে পাইনি, তাই আমাকে আবার জিজ্ঞাসা করতে ক্ষমা করুন।

jquery  ajax  seo 

উত্তর:




2

অনুসন্ধান ইঞ্জিনগুলি কি এই ইনজেকশনের সামগ্রীটিকে সূচি দিতে সক্ষম?

উত্তর - হ্যাঁ এবং না

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

হ্যাঁ: আপনার দুটি কাজের চারপাশ রয়েছে:

যতক্ষণ না এসইও সম্পর্কিত, যথাযথভাবে প্রয়োগ করা হলে কার্য-চারপাশ / সমাধান উভয়ই সমানভাবে ভালভাবে কাজ করে। তবে এসইও বাদে দুজনের মধ্যে কোনটি আরও ভাল তা হল আরও একটি আলোচনা


0

লেগোস্কিয়ার উত্তরের ( /programming//a/11582278/1518423 ) সম্পূর্ণ করতে , আপনি গুগল বটকে স্থির এইচটিএমএল দেওয়ার জন্য সার্ভার সাইডে একটি হেডলেস ব্রাউজার লাইব্রেরি ব্যবহার করতে পারেন।

যেহেতু আপনি অজ্যাক্সের ভারী ব্যবহার করেন মনে হয় আপনি জাভাস্ক্রিপ্ট পছন্দ করেন, তাই এখানে নোড.জেএস থেকে জাভাস্ক্রিপ্ট শিরোনামহীন ব্রাউজারটি ব্যবহারযোগ্য: http://zombie.labnotes.org/

আশা করি এটি আপনার জন্য কাজ করছে, মজা করুন!


0

যখন এমন সার্চ ইঞ্জিন রয়েছে যা এজাক্স সামগ্রীটি ক্রলিংয়ে সমর্থন করে, traditionalতিহ্যবাহী ইউআরএল এবং স্থির পৃষ্ঠাগুলি অনুসন্ধান ইঞ্জিনের দৃশ্যমানতার জন্য আরও নির্ভরযোগ্য।

যখন কোনও পৃষ্ঠার উল্লেখযোগ্য (বৃহত্তর) অংশটি পুনরায় লোড করা দরকার হয়, সাধারণত এজাক্স সামগ্রীটি ক্রলযোগ্য হয় des এই জাতীয় ক্ষেত্রে, তবে, একটি পুনর্নির্দেশ সাধারণত একটি কার্যকর (তবে অনাকাঙ্ক্ষিত) বিকল্প হতে পারে।

আমি পৃষ্ঠার প্রারম্ভিক কোডটি এমনভাবে পরামর্শ দেওয়ার পরামর্শ দিচ্ছি যাতে পৃষ্ঠার বৃহত / উল্লেখযোগ্য অংশগুলি পুনরায় লোড করতে হয় (পদক্ষেপ 1 ) it অর্থ, আমাদের <a href="/webmasters//page/1">পরিবর্তে traditionalতিহ্যবাহী ইউআরএল (বা অনুরূপ কিছু) সহ একটি অ্যাঙ্কর <a href="#page=1">

এরপরে, পুনঃনির্দেশকে বিরত রাখতে জাভাস্ক্রিপ্ট (jQuery) লিখুন এবং পৃষ্ঠাটির পুনঃনির্দেশিত ( স্টেপ 2 ) পরিবর্তিত হবে এমন পৃষ্ঠার অংশটি পুনরায় লোড করতে এজ্যাক্স ব্যবহার করুন ।

<a id="page1" href="/page/1">Page 1</a>
<script>
    $("#page1").click(function () {

        /*
         * Perform ajax here to replace a portion of the page.
         */

        return false;    // prevent redirection
    });
</script>

স্থির সামগ্রী এবং traditionalতিহ্যবাহী url সহ ওয়েব পৃষ্ঠাগুলিতে প্রথম ধাপের ফলাফল যা জাভাস্ক্রিপ্ট ছাড়াই কাজ করে যখন দ্বিতীয় ধাপটি ওয়েবপৃষ্ঠাকে গতিশীল করে তোলে (স্থির সামগ্রীকে এড়িয়ে চলে)।

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