يستخدم خبراء تحسين محركات البحث العديد من أدوات المختلفة لإدارة وتحليل البيانات بشكل يومي، في المتوسط، يستخدم خبراء السيو أكثر من 5 أدوات مختلفة، وبعضهم يستخدم أكثر من 10 أدوات. ويعتبر ذلك عدد كبير من الأدوات للتنقل بينها على مدار اليوم.

ولكن ماذا لو كان بإمكانك التنقل بين هذه الأدوات بكفاءة وسلاسة أكثر؟ وماذا لو كان بإمكانك تنفيذ مهام محددة في تلك الأدوات بنقرة زر واحدة من متصفحك؟ حسنًا، تساعدك “العلامات المرجعية” (Bookmarklets) في فعل ذلك.

في هذا المقال، سنغطي كافة المعلومات التي تحتاجها حول البوك ماركليت، وكيفية إنشاءها، وأفضل العلامات المرجعية التي يمكن إستخدامها في تحسين محركات البحث (SEO).

ما هي الـ Bookmarklets ؟

العلامات المرجعية من نوع “Bookmarklets” مشابهة إلى حد كبير للعلامات المرجعية العادية “Bookmarks” في متصفحك سواء كنت تستخدم Chrome أو Firefox أو Edge أو أي متصفح آخر، تضيف ميزات جديدة للمتصفح، مثل الانتقال إلى أدوات تحليل الصفحة كأدوات SEO.

يتم تخزينها وحفظها في متصفحك، مثلها مثل العلامات المرجعية العادية “Bookmarks”، ولكن بدلاً من أن تحتوى على روابط عنوان URL، يتم حفظ حفظ سطور مقتطفات صغيرة من أكواد JavaScript يتم تنفيذها عند النقر عليها، مما يمكنك من القيام بمجموعة متنوعة من العمليات، مثل تشغيل أدوات معينة مباشرة من خلال المتصفح، إجراء استعلام بحث من النص المحدد، استخراج البيانات من جدول، أو تحليل الصفحة الحالية واستخراج بيانات SEO مثل العناوين الوصفية والكلمات الرئيسية.

تُعرف الـBookmarklet أيضًا باسم favelet أو favlet، وهو مصطلح مشتق من كلمة favorites (التي تعني العلامة المرجعية)، وهذه الطريقة توفر الوقت وتسهل الوصول إلى أدوات السيو التي تحتاجها بشكل متكرر تصفحك.

إليك مثالًا:

javascript:window.open('https://similarweb.com/website/'+window.location.host);
JavaScript

هذا الكود يقوم بفتح الرابط الذي تتصفحه في Google Pagespeed Insights بنقرة واحدة. أليس ذلك رائع ومفيد؟

كيفية حفظ العلامات المرجعية

قبل أن ندخل في قائمة علامات SEO المرجعية، أريد أولاً أن أريك كيف يمكنك تعديل العلامات المرجعية الموجودة وإنشاء علامتك الخاصة.حفظ العلامات المرجعية أمر سهل. إليك الطريقة:

  • اضغط Ctrl + Shift + B لعرض شريط الإشارات المرجعية على متصفحك.
  • انقر بزر الماوس الأيمن على شريط الإشارات المرجعية واختر “إضافة صفحة” أو “Add page”.
  • في حقل “الاسم”، أدخل اسمًا للإشارة المرجعية، على سبيل المثال، “My SEO Bookmarklet”.
  • في حقل “URL”، أدخل من أكواد JavaScript الموجودة في هذا المقال أدناه.

سنستخدم المثال السابق. لنفترض أننا نريد إنشاء علامة مرجعية تفتح الموقع الذي تتصفحه، ولكن في Ahrefs بدلاً من Google Pagespeed Insights.

javascript:(function(){ window.open('https://app.ahrefs.com/site-explorer/overview/v2/subdomains/live?target='+location.host)})();
JavaScript

كل ما قمت بفعله في هذا المثال، هو تغيير مسار الرابط من Google Pagespeed Insights إلى مسار الرابط الخاص بـ Ahrefs لفحص الروابط.

أفضل 10 بوك ماركليت لتحسين محركات البحث

لإجراء عمل SEO بسرعة على موقعك، اكتب كود JavaScript التالي

1. التحقق من ملف ROBOT.TXT

javascript:void(location.href='http://' + location.host + '/robots.txt')
JavaScript

يتيح هذا البوك ماركليت التحقق مما إذا كان موقعك يحتوي على ملف robots.txt ومحتواه.

2. تقرير أداء الصفحة في Google Search Console

void( window.open( 'https://search.google.com/search-console/performance/search-analytics?resource_id=' + encodeURIComponent(window.location.protocol + '//' + window.location.hostname) + '&num_of_days=28&breakdown=query&page=' + encodeURIComponent(window.location.href) + '&metrics=CLICKS,IMPRESSIONS,CTR,POSITION', '_blank' ) );
JavaScript

هذا البوكماركليت يوفر طريقة سريعة للوصول إلى تقرير أداء البحث في Google Search Console للصفحة التي تتصفحها حاليًا، مما يساعدك في مراقبة أداء هذه الصفحة وتحليل بياناتها بسرعة وكفاءة.

4. اختبار البيانات المنظَّمة

javascript:void(window.open(%27https://search.google.com/test/rich-results?url=%27+window.location.href+%27&user_agent=1%27,%27_blank%27));
JavaScript

هذا البوك ماركليت يقوم بفتح نافذة جديدة في متصفحك ويقوم بتوجيهك إلى أداة اختبار النتائج المنظمة (Rich Results Test) من جوجل.

5. قابلية الإستخدام على الهاتف

javascript:void(window.open('https://search.google.com/test/mobile-friendly?url=' + window.location.href, '_blank'));
JavaScript

يفتح هذا الكود نافذة جديدة مع اختبار Google Mobile-Friendly للصفحة الحالية.

6. كود HTML للرابط النصي

javascript:function htmlEscape(s){s=s.replace(/&/g,'&');s=s.replace(/>/g,'>');s=s.replace(/</g,'<');return s;} function linkEscape(s){s=s.replace(/&/g,'&');s=s.replace(/"/,'"');return s} h ='<a href="' + linkEscape(location.href) +'">' + htmlEscape(document.title) +'</a>'; with(window.open().document){write(h+'<form name=f><textarea name=a rows=5 cols=80 wrap=hard>'+htmlEscape(h)+'</textarea></form>'); close(); f.a.select(); } void 0
JavaScript

عند استخدام هذا البوك ماركليت، يتم إنشاء كود HTML يحتوي على رابط URL للصفحة الحالية مع عنوانها كمرساة النص، ويعرضه في نافذة جديدة، مما يسهل نسخ الرابط واستخدامه في بناء الروابط الخلفية. يتيح ذلك توليد رابط HTML بسرعة لأي صفحة تزورها، مع تضمين العنوان كمرساة النص، ويوفر الوقت والجهد في كتابة الروابط يدويًا.

7. الصفحات التي تم فهرستها على جوجل الأسبوع الماضي

javascript:(function(){ window.open('http://www.google.co.uk/search?q=site%3A%27+encodeURIComponent(location.host)+%27&tbs=qdr:d7%27)})();
JavaScript

هذا البوك ماركليت يقوم بفتح نافذة جديدة في متصفحك ويجري بحثًا في Google عن الصفحات التي تم فهرستها من الموقع الحالي خلال الأسبوع الماضي.

8. تحليل الموقع على SimilarWeb

javascript:window.open('https://similarweb.com/website/'+window.location.host);
JavaScript

هذا البوك ماركليت يقوم بفتح نافذة جديدة في متصفحك ويأخذك مباشرةً إلى صفحة تحليل الموقع الحالي على SimilarWeb.

9. تحليل الموقع على Semrush

javascript:window.open('https://www.semrush.com/analytics/overview/?q=' + window.location.host);
JavaScript

بوك ماركليت آخر يقوم بفتح نافذة جديدة في متصفحك ويأخذك مباشرةً إلى صفحة تحليل الموقع الحالي على أداة Semrush.

10. فحص الموقع على Moz

javascript:window.open('https://moz.com/domain-analysis?site=' + window.location.host);
JavaScript

هذا البوك ماركليت لفحص الموقع على أداة Moz.

إلى هنا نكون إنتهينا، وفي الختام، تعد بوك ماركليت أدوات قوية وفعالة تساعد في تسريع وتحسين عمليات SEO بشكل كبير. من خلال توفير الوقت وتبسيط المهام المتكررة، يمكن لهذه الأدوات أن تكون جزءًا لا يتجزأ من استراتيجية أي محترف في تحسين محركات البحث والتسويق الرقمي. سواء كنت تعمل على تحليل الأداء، مراقبة التحسينات، أو جمع المعلومات الهامة، فإن استخدام بوك ماركليت مناسب يمكن أن يحدث فرقًا كبيرًا في كفاءتك ونتائجك. تأكد من تجربة البوك ماركليت المختلفة واستغلال فوائدها لتعزيز أداء موقعك ورفع مستواه في نتائج محركات البحث.