Chat
Ask me anything
Ithy Logo
Sign in to save

أتمتة سحرية: كيف تحوّل وصف وظيفة إلى قائمة مرشحين جاهزة من LinkedIn في Google Sheets!

دليلك الشامل خطوة بخطوة لاستخدام أحدث الأدوات والتقنيات في أتمتة البحث عن الكفاءات وتنظيم بياناتهم بكفاءة.

automate-linkedin-sourcing-google-sheets-arabic-s5cvuxbr

أبرز النقاط: لمحة سريعة على قوة الأتمتة

  • توفير هائل للوقت والجهد: قل وداعاً للساعات الطويلة من البحث اليدوي ونسخ ولصق البيانات. الأتمتة تتكفل بالمهام المتكررة، مما يتيح لك التركيز على التواصل مع المرشحين.
  • استهداف دقيق ونتائج أفضل: باستخدام سلاسل البحث البوليني المتقدمة وتقنية Google X-ray، يمكنك تحديد المرشحين الذين يتطابقون تماماً مع مواصفاتك بدقة عالية.
  • تنظيم مركزي للبيانات: يتم حفظ جميع معلومات المرشحين تلقائياً وبشكل منظم في جداول بيانات Google Sheets، مع إمكانية إضافة طوابع زمنية لكل عملية بحث، مما يسهل الرجوع إليها وتحليلها ومشاركتها.

تفصيل خطوات سير العمل الآلي: من الوصف الوظيفي إلى قائمة المرشحين

تعتمد عملية أتمتة البحث عن مرشحين من LinkedIn وتخزين بياناتهم في Google Sheets على سلسلة من الخطوات المترابطة التي تضمن الكفاءة والدقة. إليك شرح مفصل لكل خطوة كما وصفتها، مع إضافات وتوضيحات لتعزيز الفهم:

الخطوة 1: إدخال وصف الوظيفة ومعالجة المدخلات لإنشاء سلسلة بحث دقيقة

تحديد المعايير الأساسية

تبدأ العملية عندما يقوم المستخدم بإدخال وصف الوظيفة أو مواصفات المرشح المثالي في نموذج إدخال مخصص. يمكن أن يشمل هذا الإدخال كلمات مفتاحية تتعلق بالمهارات المطلوبة (مثل "Python"، "Java"، "التسويق الرقمي")، المسميات الوظيفية ("مهندس برمجيات"، "مدير مشروع")، سنوات الخبرة، الموقع الجغرافي، الصناعة، وغيرها من المعايير الهامة.

إنشاء سلسلة البحث البوليني (Boolean Search String)

بعد إدخال المواصفات، يقوم النظام بمعالجة هذه المدخلات لإنشاء "سلسلة بحث بوليني" دقيقة. هذه السلسلة تستخدم عوامل منطقية مثل AND، OR، NOT، بالإضافة إلى علامات الاقتباس " " لتجميع المصطلحات، والأقواس ( ) لتحديد أولويات البحث. الهدف هو صياغة استعلام بحث مُحسَّن يستهدف بدقة ملفات LinkedIn الشخصية التي تتطابق مع المعايير المحددة. بعض الأنظمة الحديثة قد تستخدم الذكاء الاصطناعي (AI) لتحليل النص المدخل وتحويله تلقائياً إلى سلسلة بولينية فعالة.

مثال لسلسلة بحث بوليني قد تبدو كالتالي عند البحث عن مهندس برمجيات في دبي بخبرة في Python:

site:linkedin.com/in ("مهندس برمجيات" OR "Software Engineer") AND ("Python") AND ("دبي" OR "Dubai")

الخطوة 2: إنشاء ملف Google Sheets تلقائياً

إعداد وجهة البيانات

للحفاظ على تنظيم البيانات وسهولة الوصول إليها، يقوم النظام تلقائياً بالتحقق من وجود ملف Google Sheets مخصص لعمليات البحث هذه. إذا لم يكن الملف موجوداً، يتم إنشاؤه. الأهم من ذلك، لكل عملية بحث جديدة، يتم إنشاء ورقة عمل (Sheet) جديدة داخل هذا الملف. يتم عادةً تسمية ورقة العمل هذه بتاريخ ووقت تنفيذ البحث (مثلاً: "بحث_مرشحين_2025-05-13_10-15")، مما يساعد في تتبع النتائج المختلفة والحفاظ على سجل منظم لكل عملية بحث.

رسم توضيحي يمثل أتمتة عملية التوظيف والبحث عن المرشحين

أتمتة عمليات البحث عن المرشحين تساهم في تسريع وتيرة التوظيف.

الخطوة 3: تنفيذ البحث في Google باستخدام تقنية X-ray

استهداف LinkedIn عبر Google

بمجرد تجهيز سلسلة البحث البوليني، يرسلها النظام كطلب بحث إلى محرك Google. هنا تكمن أهمية تقنية "Google X-ray Search". هذه التقنية تعني استخدام عوامل تشغيل خاصة في Google (مثل site:) لحصر نتائج البحث في موقع ويب معين. في حالتنا، يتم استخدام site:linkedin.com/in أو site:linkedin.com/pub لضمان أن النتائج المستخرجة هي فقط من ملفات تعريف المستخدمين العامة على LinkedIn.

الخطوة 4: استخراج البيانات بشكل متكرر

جمع النتائج على دفعات

عادةً ما يعرض Google نتائج البحث على صفحات متعددة، كل صفحة تحتوي على عدد محدود من النتائج (غالباً 10 نتائج). يقوم النظام الآلي أولاً بجلب النتائج من الصفحة الأولى (أول 10 نتائج). بعد ذلك، يقارن عدد الملفات الشخصية التي تم العثور عليها بالعدد المطلوب (الذي قد يكون محدداً مسبقاً، مثلاً 50 ملفاً شخصياً كقيمة افتراضية).

التكرار حتى الوصول للهدف

إذا لم يتم الوصول إلى العدد المطلوب من الملفات الشخصية، يستمر النظام في التنقل عبر صفحات نتائج بحث Google، وجلب المجموعات التالية من النتائج (10 في كل مرة) بشكل متكرر. تتوقف هذه العملية إما عند تحقيق العدد المطلوب من الملفات الشخصية أو عند نفاد جميع النتائج المطابقة للمعايير في بحث Google.

الخطوة 5: تخزين البيانات المستخرجة في Google Sheets

حفظ المعلومات الأساسية والإضافية

بعد جمع صفحات نتائج البحث، يقوم النظام باستخلاص المعلومات الأساسية من كل ملف شخصي مطابق. المعلومة الأكثر أهمية هي رابط ملف LinkedIn الشخصي (URL). يتم حفظ هذه الروابط في الأعمدة المخصصة في ورقة العمل التي تم إنشاؤها مسبقاً في Google Sheets.

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

  • الاسم الكامل للمرشح.
  • المسمى الوظيفي الحالي.
  • اسم الشركة الحالية التي يعمل بها المرشح.
  • الموقع الجغرافي.
  • ملخص قصير من الملف الشخصي (إذا كان متاحاً).

يتم تنظيم هذه البيانات في أعمدة منفصلة داخل Google Sheet، مما يسهل فرزها، تصفيتها، وتحليلها لاحقاً.


أدوات وتقنيات مساعدة لتنفيذ الأتمتة

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

  • Bardeen.ai: يوفر قوالب جاهزة (Playbooks) لأتمتة استخراج بيانات LinkedIn وحفظها مباشرة في Google Sheets، وهو سهل الاستخدام للمبتدئين.
  • Phantombuster: أداة قوية تقدم "Phantoms" متخصصة في استخراج البيانات من LinkedIn، بما في ذلك نتائج البحث، ويمكنها تصدير البيانات إلى CSV أو Google Sheets.
  • n8n.io: منصة أتمتة سير عمل مفتوحة المصدر ومرنة للغاية. تتيح بناء عمليات معقدة تتضمن استخدام نماذج الذكاء الاصطناعي (مثل GPT من OpenAI) لتوليد سلاسل بحث بولينية، والبحث عبر Google، وتخزين النتائج في Google Sheets.
  • Sapiengraph: إضافة لـ Google Sheets تسمح باستيراد بيانات LinkedIn مباشرة إلى جداول البيانات باستخدام صيغ مخصصة.
  • Magical: إضافة لمتصفح Chrome تسهل نقل البيانات من صفحات الويب (بما في ذلك LinkedIn) إلى Google Sheets بنقرة واحدة.
  • ImportFromWeb: إضافة أخرى لـ Google Sheets تستخدم لاستيراد البيانات من مواقع الويب باستخدام محددات XPath أو CSS.
  • Google Apps Script / Python: للمستخدمين ذوي الخبرة البرمجية، يمكن كتابة سكربتات مخصصة باستخدام Google Apps Script للتفاعل مباشرة مع Google Sheets، أو استخدام لغات مثل Python مع مكتبات مثل Selenium (لتصفح الويب) وBeautifulSoup (لتحليل HTML) و gspread (للتفاعل مع Google Sheets) لبناء حلول مخصصة بالكامل.

يوضح الجدول التالي مقارنة عامة بين بعض هذه الأساليب والأدوات:

الميزة Bardeen.ai Phantombuster n8n.io برمجة مخصصة (Python/GAS)
سهولة الاستخدام عالية جداً متوسطة متوسطة إلى منخفضة (تتطلب فهماً للمفاهيم) منخفضة (تتطلب خبرة برمجية)
وقت الإعداد الأولي منخفض متوسط متوسط مرتفع
مرونة التخصيص متوسطة متوسطة إلى عالية عالية جداً عالية جداً
التكلفة النموذجية اشتراك (مع خطة مجانية محدودة) اشتراك (مع نسخة تجريبية) مفتوح المصدر (قد تكون هناك تكاليف استضافة) وقت التطوير
النقاط البيانية المستخرجة قياسية قابلة للتكوين قابلة للتكوين بشكل كبير حسب ما يتم برمجته
قابلية التوسع جيدة جيدة جيدة جداً تعتمد على المطور

تصور عملية الأتمتة: خريطة ذهنية لسير العمل

لفهم تدفق العملية بشكل أفضل، توضح الخريطة الذهنية التالية المراحل الرئيسية لأتمتة البحث عن المرشحين من LinkedIn وتخزين بياناتهم في Google Sheets:

mindmap root["أتمتة البحث عن مرشحي LinkedIn"] P1["1. إدخال وصف الوظيفة/المواصفات"] P1_1["المهارات"] P1_2["المسمى الوظيفي"] P1_3["الموقع"] P1_4["الخبرة"] P2["2. معالجة وإنشاء سلسلة بحث بوليني"] P2_1["استخدام عوامل AND, OR, NOT"] P2_2["تقنية X-Ray (site:linkedin.com/in)"] P2_3["مساعدة الذكاء الاصطناعي (اختياري)"] P3["3. إعداد Google Sheets"] P3_1["إنشاء ملف جديد (إذا لزم الأمر)"] P3_2["إنشاء ورقة عمل جديدة لكل بحث"] P3_3["تسمية الورقة بتاريخ ووقت التنفيذ"] P4["4. تنفيذ البحث عبر Google"] P4_1["إرسال سلسلة البحث البوليني"] P4_2["استهداف نتائج LinkedIn فقط"] P5["5. استخلاص البيانات بشكل متكرر"] P5_1["جلب أول 10 نتائج"] P5_2["التكرار حتى الوصول للعدد المطلوب (مثلاً 50)"] P6["6. تخزين البيانات في Google Sheets"] P6_1["رابط الملف الشخصي"] P6_2["الاسم الكامل"] P6_3["المسمى الوظيفي الحالي"] P6_4["الشركة الحالية"]

هذه الخريطة تلخص الخطوات من تحديد متطلبات المرشح وصولاً إلى تنظيم بياناتهم بشكل عملي.


مقارنة قدرات أدوات الأتمتة: نظرة شاملة

لتقديم منظور آخر حول قدرات أدوات الأتمتة المختلفة، يعرض الرسم البياني الشعاعي (Radar Chart) التالي تقييماً افتراضياً لبعض الجوانب الرئيسية لعدة أساليب شائعة في أتمتة البحث عن المرشحين. يرجى ملاحظة أن هذه التقييمات هي تقديرية وتهدف إلى توضيح الفروقات العامة بين الأساليب:

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


شاهد العملية أثناء التنفيذ: أتمتة استخلاص بيانات LinkedIn

لمشاهدة مثال عملي لكيفية استخلاص البيانات من LinkedIn وحفظها في Google Sheets، يمكنك مشاهدة الفيديو التالي. يوضح الفيديو إحدى الطرق التي يمكن من خلالها تبسيط هذه العملية باستخدام أدوات الأتمتة. على الرغم من أن الفيديو قد يركز على أداة معينة، إلا أنه يقدم فكرة عامة عن الإمكانيات المتاحة.

فيديو يوضح كيفية استخلاص بيانات LinkedIn إلى Google Sheets.

يقدم هذا الفيديو نظرة سريعة على كيف يمكن لأدوات مثل Magical تبسيط عملية نقل البيانات. تذكر أن هناك العديد من الأدوات والتقنيات الأخرى، ولكل منها مزاياها وحالات استخدامها المثلى.


اعتبارات هامة وأفضل الممارسات

عند أتمتة عمليات استخلاص البيانات من LinkedIn أو أي منصة أخرى، من المهم مراعاة النقاط التالية:

  • احترام شروط الخدمة: تأكد دائماً من أنك تلتزم بشروط خدمة LinkedIn و Google. قد تفرض بعض المنصات قيوداً على الاستخدام الآلي أو استخلاص البيانات بكميات كبيرة. استخدام الأدوات بطريقة مسؤولة أمر بالغ الأهمية.
  • خصوصية البيانات: تعامل مع البيانات الشخصية التي تجمعها بمسؤولية واحترام. لا تستخدم البيانات إلا للأغراض المصرح بها وتأكد من الامتثال للوائح حماية البيانات المعمول بها (مثل GDPR إذا كنت تتعامل مع بيانات مواطنين أوروبيين).
  • حدود الأدوات: العديد من الأدوات تقدم خططاً مجانية محدودة وخططاً مدفوعة بميزات أكبر. كن على دراية بالقيود المفروضة على عدد عمليات البحث، أو عدد الملفات الشخصية التي يمكن استخلاصها، أو عدد المهام التي يمكن تشغيلها شهرياً.
  • جودة البيانات: تعتمد دقة البيانات المستخرجة على مدى اكتمال وتحديث الملفات الشخصية على LinkedIn. قد تكون بعض المعلومات غير متوفرة أو قديمة.
  • الاختبار التدريجي: عند تجربة أداة جديدة أو سير عمل جديد، ابدأ باختبار على نطاق صغير (مثلاً، استخلاص بيانات 10-20 ملفاً شخصياً) للتحقق من أن كل شيء يعمل كما هو متوقع قبل التوسع إلى عمليات أكبر.
  • التحديثات والتغييرات: قد تقوم LinkedIn أو Google بتحديث هياكل مواقعها أو واجهات برمجة التطبيقات الخاصة بها، مما قد يؤثر على عمل أدوات الأتمتة. اختر الأدوات التي يتم تحديثها وصيانتها بانتظام.

أسئلة شائعة (FAQ)

ما هو بحث Google X-ray؟

بحث Google X-ray هو أسلوب يستخدم عوامل تشغيل البحث المتقدمة في Google (مثل site:) للبحث داخل موقع ويب معين فقط. على سبيل المثال، استخدام site:linkedin.com/in مع كلمات مفتاحية أخرى يوجه Google للبحث عن تلك الكلمات المفتاحية حصرياً في ملفات تعريف المستخدمين على LinkedIn، مما يسمح باستهداف دقيق للمعلومات.

لماذا نستخدم سلاسل البحث البوليني؟

سلاسل البحث البوليني (Boolean Search Strings) تسمح بإنشاء استعلامات بحث محددة ودقيقة للغاية. باستخدام عوامل مثل AND (لربط مصطلحات يجب أن تظهر معاً)، OR (لتضمين أي من المصطلحات)، و NOT (لاستبعاد مصطلحات معينة)، يمكنك تضييق نطاق البحث بشكل كبير والعثور على المرشحين الأكثر صلة بمتطلباتك، مما يوفر الوقت ويحسن جودة النتائج.

هل توجد أدوات مجانية لهذه العملية؟

نعم، العديد من الأدوات المذكورة (مثل Bardeen, Phantombuster, n8n) تقدم خططاً مجانية أو فترات تجريبية. هذه الخطط عادة ما تكون محدودة من حيث عدد العمليات أو كمية البيانات. بالنسبة للحلول المفتوحة المصدر مثل n8n، يمكنك استضافتها بنفسك مجاناً (باستثناء تكاليف الخادم). كما أن Google Apps Script مجاني للاستخدام ضمن حدود Google.

ما هي البيانات التي يمكن استخلاصها بشكل موثوق؟

البيانات التي يمكن استخلاصها بشكل موثوق عادةً تشمل المعلومات العامة الظاهرة في ملفات LinkedIn الشخصية، مثل الاسم، المسمى الوظيفي، الشركة الحالية، الموقع، ورابط الملف الشخصي. مدى توفر بيانات أخرى (مثل تفاصيل الاتصال أو ملخصات موسعة) يعتمد على إعدادات الخصوصية للمستخدم الفردي وكيفية بناء الأداة المستخلصة للبيانات.

كم عدد الملفات الشخصية التي يمكنني استخلاصها عادةً؟

يعتمد عدد الملفات الشخصية التي يمكنك استخلاصها على عدة عوامل، بما في ذلك الأداة المستخدمة، خطة اشتراكك (إذا كانت مدفوعة)، وحدود البحث التي قد تفرضها Google أو LinkedIn لتجنب إساءة الاستخدام. بعض الأدوات قد تحدد سقفاً افتراضياً (مثل 50 ملفاً لكل عملية بحث كما ذكرت) ويمكن تعديله. من المهم دائماً مراعاة الاستخدام المسؤول لتجنب أي قيود على حسابك.


استكشافات موصى بها لتعميق فهمك


المراجع

profile-to-sheets.com
LinkedIn Profile Scraper
workspace.google.com
LinkedIn Profile URL Finder

Last updated May 13, 2025

AI-assisted research. Sources, methodology and corrections · Source-checked guides and tools · Explore published answers

Ask Ithy AI
Download Article
Delete Article