Geotag Images WordPress پلگ ان: WordPress کیا رکھتا ہے

WordPress آپ کی اپ لوڈ کردہ تصویر سے مقام کی معلومات نہیں نکالتا۔ اصل فائل اپنے GPS کوآرڈینیٹس برقرار رکھتی ہے۔ geotag images WordPress پلگ ان جس چیز کو قابو نہیں کر سکتا، وہ ری سائز شدہ کاپیوں کا وہ مجموعہ ہے جو WordPress ایک لمحے بعد بناتا ہے۔ بہت سے ہوسٹس پر وزیٹرز آپ کی اصل فائل نہیں بلکہ وہی کاپیاں ڈاؤن لوڈ کرتے ہیں۔
یہ کاپیاں مقام کی معلومات محفوظ رکھیں گی یا نہیں، اس کا فیصلہ اس بات سے ہوتا ہے کہ آپ کے ہوسٹ نے کون سی امیج لائبریری انسٹال کی ہے: یہ جواب آپ اپنی ہی سائٹ سے تقریباً تیس سیکنڈ میں پڑھ سکتے ہیں۔
کیا WordPress آپ کی تصاویر سے مقام نکال دیتا ہے؟
آپ کو آن لائن دونوں جواب پورے اعتماد کے ساتھ لکھے ہوئے ملیں گے، کیونکہ مختلف سرورز پر دونوں ہی درست ہیں۔ WordPress خود تصاویر کو ری سائز نہیں کرتا۔ وہ یہ کام اس امیجنگ لائبریری کے سپرد کرتا ہے جو دستیاب ہو، پہلے ImageMagick آزماتا ہے اور نہ ملنے پر GD پر واپس آ جاتا ہے۔
ImageMagick والے راستے پر WordPress واقعی میٹا ڈیٹا ہٹانے کا ایک مرحلہ چلاتا ہے جب وہ ری سائز شدہ کاپی بناتا ہے۔ اس مرحلے کے ساتھ ایک واضح "رکھی جانے والی" فہرست منسلک ہے، اور تصویر کا EXIF بلاک اسی فہرست میں شامل ہے، رنگ پروفائل، IPTC بلاک اور XMP بلاک کے ساتھ۔ اس میتھڈ کا دستاویزی رویہ WordPress کور کے کوڈ سے مطابقت رکھتا ہے، جہاں یہ فہرست 4.5 سے لے کر 6.8 تک ہر ریلیز میں غیر تبدیل شدہ رہی ہے۔ ان ہوسٹس پر یہ خیال کہ WordPress ری سائز کرتے وقت آپ کی تصویر کا میٹا ڈیٹا تباہ کر دیتا ہے، تقریباً ایک دہائی سے غلط ہے۔
GD والے راستے پر کچھ بھی محفوظ نہیں رہتا، کیونکہ GD کو میٹا ڈیٹا کا کوئی تصور ہی نہیں۔ WordPress آپ کی تصویر کو خام پکسلز میں ڈی کوڈ کرتا ہے اور ان سے بالکل نئی JPEG لکھتا ہے۔ کوآرڈینیٹس چلے جاتے ہیں، اور ان کے ساتھ کیمرہ، تصویر لینے کی تاریخ اور آپ کی کاپی رائٹ لائن بھی۔
| اگر Site Health اس ایڈیٹر کا نام دے | آپ کی ری سائز شدہ کاپیاں کیا رکھتی ہیں | آپ کے لیے اس کا کیا مطلب ہے |
|---|---|---|
| ImageMagick | مقام، کیمرہ، کاپی رائٹ اور رنگ پروفائل | آپ جو تصویر پیش کرتے ہیں وہ اب بھی جانتی ہے کہ وہ کہاں لی گئی تھی |
| GD | پکسلز کے سوا کچھ نہیں | وزیٹرز جو بھی کاپی لوڈ کرتے ہیں وہ مکمل طور پر صاف کر دی گئی ہے |
ان میں سے کوئی بھی ایسی سیٹنگ نہیں جو آپ نے منتخب کی ہو۔ یہ اس ہوسٹنگ کی خصوصیت ہے جو آپ نے خریدی۔ اگر آپ قیاس کرنے کے بجائے یہ دیکھنا چاہتے ہیں کہ فائل میں حقیقت میں کیا ہے، تو آپ GPS بلاک کو سیدھا فائل سے پڑھ سکتے ہیں اور اپنی سائٹ کے لیے یہ سوال طے کر سکتے ہیں۔
جو کاپی آپ کے وزیٹرز ڈاؤن لوڈ کرتے ہیں وہ آپ کی اپ لوڈ کردہ فائل نہیں ہے
WordPress 5.3 کے بعد سے ایک دوسرا مرحلہ بھی موجود ہے جسے زیادہ تر سائٹ مالکان نے کبھی نہیں دیکھا۔ اگر آپ کی تصویر کا کوئی بھی رخ 2,560 پکسلز سے لمبا ہو، جو عملاً ہر اس تصویر پر لاگو ہوتا ہے جو آج کا فون لیتا ہے، تو WordPress فائل کے نام میں -scaled جوڑ کر ایک چھوٹا دوبارہ شائع شدہ ورژن محفوظ کرتا ہے، اور آپ کے صفحات اسی ورژن سے لنک ہو جاتے ہیں۔ PNG فائلیں یہ مرحلہ چھوڑ دیتی ہیں؛ JPEG نہیں چھوڑتیں۔
آپ کی اصل فائل حذف نہیں ہوتی۔ وہ uploads فولڈر میں پڑی رہتی ہے، اچھوتی، کوآرڈینیٹس سمیت، اور آپ کی سائٹ کے سامنے والے حصے سے کوئی چیز اس کا لنک نہیں دیتی۔
چنانچہ GD ہوسٹ پر وزیٹرز جو تصویر ڈاؤن لوڈ کرتے ہیں اس میں کوئی مقام نہیں ہوتا، حالانکہ آپ کی اصل فائل میں اب بھی موجود ہے، اور یہی وجہ ہے کہ آپ نے جس مشورے پر عمل کیا وہ بے اثر لگتا ہے۔ اسی دوران وہ اصل فائل ایک عوامی ویب سرور پر پڑی رہتی ہے، جہاں تک ہر وہ شخص پہنچ سکتا ہے جو فائل کا نام معلوم کر لے۔
geotag images WordPress پلگ ان اصل میں کیا بدلتا ہے
اس عنوان کے تحت درج پلگ انز تین مختلف کام کرتے ہیں، اور ڈائریکٹری کی فہرستیں انہیں ایک ساتھ اس طرح رکھتی ہیں جیسے وہ ایک دوسرے کا متبادل ہوں۔
- ڈسپلے پلگ انز وہی پڑھتے ہیں جو WordPress پہلے ہی محفوظ کر چکا ہے اور تصویر کے نیچے کیمرہ، ایکسپوژر یا تاریخ چھاپتے ہیں۔ وہ کوئی مقام نہیں جوڑتے؛ وہ صرف وہی دکھا سکتے ہیں جو موجود ہو۔
- لکھنے والے پلگ انز کوآرڈینیٹس سیٹ کرتے ہیں، یا تو فائل کے اندر یا پوسٹ سے منسلک فیلڈز میں۔
- وزیٹر جیو لوکیشن پلگ انز یہ معلوم کرتے ہیں کہ آپ کا قاری کہاں ہے۔ یہ ایک الگ خصوصیت ہے جو اتفاق سے یہی لفظ استعمال کرتی ہے، اور اس زمرے کی تلاش میں زیادہ تر یہی سامنے آتا ہے۔
جس پابندی سے کوئی پلگ ان نہیں بچ سکتا وہ ترتیب ہے۔ جب WordPress ایک بار GD کے ذریعے تصویر دوبارہ شائع کر دے، تو کوآرڈینیٹس کہیں چھپے ہوئے نہیں ہوتے کہ انہیں واپس لایا جا سکے۔ وہ کاپی پکسلز سے بنی تھی اور اس میں کبھی کوآرڈینیٹس تھے ہی نہیں۔ کوئی پلگ ان اصل فائل میں یا ڈیٹابیس میں مقام جوڑ سکتا ہے، لیکن وہ اس چیز کو واپس نہیں لا سکتا جو کبھی آگے منتقل ہی نہیں ہوئی۔ اگر آپ چاہتے ہیں کہ پیش کی جانے والی تصویر کوآرڈینیٹس رکھے، تو انہیں فائل میں اس سے پہلے ہونا چاہیے کہ WordPress اپنی کاپیاں بنائے۔ خود ٹیگز کے بارے میں، جیو ٹیگنگ اصل میں تصویر کے اندر کیا لکھتی ہے ان کا احاطہ کرتا ہے۔
WordPress آپ کی تصویر سے کیا پڑھتا ہے، اور کیا چھوڑ دیتا ہے
اپ لوڈ کے وقت WordPress تصویر کھولتا ہے اور تفصیلات کا ایک مقررہ مجموعہ میڈیا لائبریری میں اٹھا لیتا ہے: اپرچر، کریڈٹ، کیمرہ، کیپشن، تخلیق کا ٹائم اسٹیمپ، کاپی رائٹ، فوکل لینتھ، ISO، شٹر سپیڈ، عنوان، اورینٹیشن، کلیدی الفاظ اور alt ٹیکسٹ۔ یہ تیرہ فیلڈز کی مکمل فہرست ہے، اور مقام اس میں شامل نہیں۔
چنانچہ اس ہوسٹ پر بھی جہاں کوآرڈینیٹس فائل میں محفوظ رہتے ہیں، WordPress خود نہیں جانتا کہ تصویر کہاں لی گئی تھی۔ wp-admin کی کوئی اسکرین آپ کو یہ نہیں بتائے گی، کوئی فیلڈ اسے نہیں رکھتی، اور جب یہ موجود ہو تو کوئی چیز آپ کو خبردار نہیں کرتی۔ مقام اس فائل میں موجود ہو سکتا ہے جو آپ عوامی طور پر پیش کر رہے ہیں اور آپ کے اپنے ڈیش بورڈ کے اندر سے مکمل طور پر پوشیدہ رہ سکتا ہے، اور یہی بڑی وجہ ہے کہ سائٹ مالکان یہ نتیجہ نکالتے ہیں کہ WordPress نے اسے ضرور ہٹا دیا ہوگا۔
کیا اس سب سے آپ کی مقامی رینکنگ میں کوئی فرق پڑتا ہے؟
پلگ انز کا یہ زمرہ زیادہ تر اسی وعدے پر بکتا ہے، اور اسے ناپا جا چکا ہے۔ ایک ایجنسی نے 27 لان کیئر کاروباروں پر دس ہفتوں کا کنٹرول شدہ تجربہ کیا، پانچ ہفتے تک ایک مقررہ شیڈول پر ان کے Google Business Profiles پر پوسٹ کیا، پھر مزید پانچ ہفتے وہی عمل دہرایا لیکن اس بار تصاویر میں کوآرڈینیٹس لکھے ہوئے تھے۔ ٹریک کیے گئے سات میٹرکس میں سے ایک بہتر ہوا اور چار خراب ہو گئے۔
واحد فائدہ ان علاقوں کے اندر "near me" سوالات پر ہوا جن کی طرف کوآرڈینیٹس اشارہ کرتے تھے۔ اس رپورٹ کا اس سودے کے بارے میں خلاصہ دوٹوک ہے: "اگرچہ یہ ان مخصوص علاقوں میں 'near me' سوالات میں مدد دیتا ہے، لیکن ہر اس جگہ نقصان پہنچاتا ہے جہاں آپ جیو ٹیگ شدہ تصاویر شامل نہیں کرتے۔"
جیو ٹیگنگ کوئی رینکنگ لیور نہیں، اور جو پلگ ان اسے اس طور پر بیچا جائے وہ غلط فائدے پر بیچا جا رہا ہے۔ مقام کا ڈیٹا شہادت ہے: ایک قابلِ جانچ ریکارڈ کہ تصویر کہاں اور کب لی گئی۔ کسی ٹھیکیدار کے لیے جو اپنے کام کی دستاویز بنا رہا ہے، کسی ایجنٹ کے لیے جس کے پاس چند سو پراپرٹی تصاویر ہیں، یا کسی بھی ایسے شخص کے لیے جو ثابت کرنا چاہتا ہے کہ تصویر اسی کی ہے، وہی ریکارڈ اصل مقصد ہے۔
پانچ منٹ میں اپنی سائٹ خود جانچیں
چار مرحلے، ترتیب سے، صرف آپ کے اپنے ڈیش بورڈ کی مدد سے۔
- Tools → Site Health → Info → Media کھولیں اور "Active editor" نام کی قطار تلاش کریں۔
- اگر وہاں GD لکھا ہو تو اپنی سائٹ کی ہر ری سائز شدہ تصویر کو صاف شدہ سمجھیں۔
- اپنی میڈیا لائبریری لسٹ ویو میں کھولیں اور فائل ناموں میں
-scaledتلاش کریں۔ - ایک ایسی تصویر ڈاؤن لوڈ کریں جو آپ کی سائٹ واقعی پیش کرتی ہے اور جانچیں کہ اس کے کوآرڈینیٹس اب بھی موجود ہیں یا نہیں۔
اس کے بعد آپ کیا کرتے ہیں اس کا انحصار اس پر ہے کہ آپ فائل کو کس طرف لے جانا چاہتے ہیں۔ اگر کوئی تصویر اپنا مقام رکھنی چاہیے، تو اپ لوڈ سے پہلے کوآرڈینیٹس تصویر میں لکھ دیں، تاکہ WordPress کے کوئی کاپی بنانے سے پہلے ٹیگز موجود ہوں۔ اگر کوئی تصویر مقام نہیں رکھنی چاہیے، مثلاً آپ کے گھر پر لی گئی تصویر یا کوئی ایسی چیز جو کسی کلائنٹ کا پتہ ظاہر کرتی ہو، تو میڈیا لائبریری کے قریب پہنچنے سے پہلے مقام دوبارہ نکال دیں۔ اصل فائل ہی وہ فائل ہے جو آپ کا فیصلہ برقرار رکھتی ہے۔



