Google শপিং ছবির নিয়ম, ধরে ধরে
বেশিরভাগ মার্চেন্ট সেন্টার ডিজঅ্যাপ্রুভাল: সেল ব্যাজ, কোণার লোগো বা পাতলা ধূসর বর্ডার। পূর্ণ স্পেক, আর 31 জানুয়ারি 2027-এ কার্যকর 500x500 সর্বনিম্ন মাপ।
- google shopping
- merchant center
- product images
- ecommerce
- background removal
- product feed

বেশিরভাগ মার্চেন্ট সেন্টার ছবি ডিজঅ্যাপ্রুভালের পেছনে থাকে একটা ছোট, বারবার ফিরে আসা তালিকা: JPEG-এ পুড়িয়ে বসানো একটা "SALE" ব্যাজ, কোণে দোকানের লোগো, পুরনো টেমপ্লেট থেকে আসা পাতলা ধূসর বর্ডার। Google ফাইলটাকেই যাচাই করে, আর একটা ব্যর্থ ছবি Shopping বিজ্ঞাপন আর ফ্রি লিস্টিং—দুই জায়গা থেকেই সেই অফারটাকে বাতিল করে দেয়। যেহেতু একটাই এক্সপোর্ট টেমপ্লেট সাধারণত পুরো একটা প্রোডাক্ট লাইনের পেছনে কাজ করে, তাই একটা খারাপ ফাইল প্রায়ই একটামাত্র সমস্যা হয়ে থাকে না।
নিয়মগুলো প্রকাশিত, নির্দিষ্ট, আর সম্প্রতি বদলে গেছে। Google প্রোডাক্ট ছবির জন্য বলা ন্যূনতম রেজোলিউশন বাড়িয়ে 500 x 500 পিক্সেল করেছে, 2026 সালে মার্চেন্ট সেন্টারে "Image too small for upcoming enforcement" সতর্কবার্তা দেখাতে শুরু করেছে, আর 31 জানুয়ারি 2027 থেকে নতুন মাপ কার্যকর করবে। সেই তারিখ পর্যন্ত পুরনো ডিজঅ্যাপ্রুভাল সীমাই কার্যকর থাকবে: নন-অ্যাপারেলের জন্য 100 x 100 পিক্সেল আর অ্যাপারেলের জন্য 250 x 250 পিক্সেল।
মূল ছবির স্পেক, লাইন ধরে ধরে
প্রথমে সংখ্যাগুলো দেখে নেওয়া যাক:
- ন্যূনতম মাপ: Google-এর প্রোডাক্ট ডেটা স্পেসিফিকেশন অনুযায়ী কমপক্ষে 500 x 500 পিক্সেল, তবে 1500 x 1500 বা তার বেশি হলে ভালো।
- সর্বোচ্চ মাপ: কোনো ছবি 64 মেগাপিক্সেলের বেশি নয়, আর কোনো ফাইল 16 MB-এর বেশি নয়।
- গ্রহণযোগ্য ফরম্যাট: JPEG, WebP, PNG, নন-অ্যানিমেটেড GIF, BMP আর TIFF।
- ফ্রেমিং: Google-এর পরামর্শ হলো প্রোডাক্টটা ফ্রেমের কমপক্ষে 75% আর সর্বোচ্চ 90% জুড়ে থাকুক। এটা কার্যকর করা কোনো কড়া সীমা নয়, বরং একটা নির্দেশনা—তবে রিভিউয়াররা এটাই আশা করেন।
- ইমেজ URL: 1 থেকে 2,000 অক্ষরের মধ্যে,
httpবাhttpsদিয়ে শুরু, RFC 3986 মেনে চলা, স্পেস আর সিম্বল URL-এনকোড করা।
শেষ পয়েন্টটাই নিঃশব্দে সমস্যা তৈরি করে। Google-কে ফাইলটা ফেচ করতে হয়, তাই robots.txt-এ Googlebot আর Googlebot-Image-কে অনুমতি দিতে হবে; ব্লক করা ডিরেক্টরির পেছনে থাকা একটা নিখুঁত ছবিও আসলে কোনো ছবিই না। ভ্যারিয়েন্ট হলো আরেকটা ফাঁদ: দুটো আলাদা ভ্যারিয়েন্ট একই ফাইলের দিকে নির্দেশ করলে Google "Same value for differing variants: image link" এরর দেখায়, তাই দ্বিতীয় কালারওয়ের নিজস্ব ছবি দরকার।
কী কারণে একটা প্রোডাক্ট ডিজঅ্যাপ্রুভ হয়
ওভারলে নিয়মেই সবচেয়ে বেশি SKU হারায় মার্চেন্টরা। Google প্রোডাক্টের একদম পরিষ্কার, বাধাহীন ভিউ চায়, ফলে বাদ পড়ে:
- কল-টু-অ্যাকশন, দামের তথ্য বা "ফ্রি শিপিং"-এর মতো প্রমোশনাল টেক্সট।
- ওয়াটারমার্ক, ব্র্যান্ডের নাম, রিটেইলারের লোগো, বা প্রোডাক্টের ওপর অন্য যেকোনো ওভারলে।
- ছবির চারপাশে বর্ডার।
- আসল প্রোডাক্টের বদলে প্লেসহোল্ডার ছবি, "no image available" গ্রাফিক, বা সাধারণ ইলাস্ট্রেশন।
মার্চেন্ট সেন্টার একটা automatic image improvements ফিচার দেয়—একটা অপট-ইন অটোমেশন, যা প্রমোশনাল ওভারলে সরিয়ে দেয়। এটাকে কৌশল না ভেবে সেফটি নেট হিসেবে ধরুন: এটা চলে Google-এর সময়সূচিতে, আপনারটায় না।
ব্যাকগ্রাউন্ড: সাদা, স্বচ্ছ, নাকি সাজানো
Google-এর বেস্ট প্র্যাকটিস হলো মূল ছবির জন্য পুরোপুরি সাদা বা স্বচ্ছ ব্যাকগ্রাউন্ড, কারণ Shopping যেসব লেআউটে ছবি দেখায়, তার সবগুলোতেই এটা ভালোভাবে খাপ খায়। প্রোডাক্ট স্পষ্টভাবে দেখায় এমন সাজানো বা লাইফস্টাইল ছবিও গ্রহণযোগ্য, আর অ্যাপারেলের ক্ষেত্রে Google মানুষের পরিহিত প্রোডাক্ট চায়—ফ্ল্যাট লে, ম্যানিকুইন আর মডেল শটের আমাদের তুলনায় এর ব্যবহারিক মানে বোঝানো আছে।

সাদা বা স্বচ্ছ—দুটোই সবচেয়ে নিরাপদ ডিফল্ট, তবে Google-এর স্পেকে একটা সতর্কতা আছে: হালকা রঙের প্রোডাক্টে স্বচ্ছতা এড়িয়ে চলুন, কারণ কিছু সারফেসে সেগুলো কালোর ওপর দেখায়। সেক্ষেত্রে পুরোপুরি সাদার ওপর ফ্ল্যাটেন করে নিন। মূল ছবিটা remover.bg-এ আপলোড করুন, কাটআউট প্রক্রিয়াটা কিনারার কাজ সামলে দিক, তারপর একটা স্বচ্ছ PNG এক্সপোর্ট করুন বা এডিটরে বিষয়বস্তুটা ফ্ল্যাট সাদার ওপর বসিয়ে দিন। চুল, লোম আর সূক্ষ্ম কিনারাতেই সস্তা কাটআউট ভেঙে পড়ে, আর পুরনো ব্যাকগ্রাউন্ডের একটা এলোমেলো হ্যালো নীতি না ভাঙলেও নিম্নমানের মনে হয়। স্বচ্ছতা কখন কাজে লাগে আর কখন লাগে না, তা নিয়ে আমাদের স্বচ্ছ PNG গাইড-এ বিস্তারিত আছে।
একটা ছোট্ট পরিমার্জন: প্রোডাক্টটা যেন ভাসমান না দেখায়, তার জন্য একটা হালকা কন্ট্যাক্ট শ্যাডো যোগ করুন। Google এটা বাধ্যতামূলক করেনি, তবে এটা সাদা ব্যাকগ্রাউন্ডের ছবিকে ক্লিপ আর্টের মতো দেখানো থেকে আটকায়। কীভাবে করবেন, তার ধাপে ধাপে গাইড আছে আমাদের ছবিতে বাস্তবসম্মত শ্যাডো যোগ করার পদ্ধতি-তে।
অতিরিক্ত ছবিই ক্লিক আদায় করে
additional_image_link-এ আপনি সর্বোচ্চ 10টা ভ্যালু যোগ করতে পারেন। এগুলোকেও মূল ছবির মতো একই বেসিক শর্ত মানতে হয়, তবে Google বেশ কিছু বিধিনিষেধ শিথিল করে দেয়। এতে সাজানো দৃশ্য থাকতে পারে, প্রোডাক্ট ব্যবহারের সময় দেখানো যায়, একটা অংশ হাইলাইট করা যায়, অথবা একটা বান্ডেল বা পুরো মাল্টিপ্যাকের অংশ দেখানো যায়।

লোগো, ওয়াটারমার্ক, অপ্রাসঙ্গিক টেক্সট আর ঝাপসা ফাইল—এখনও নিষিদ্ধ। তাহলে দাঁড়ালো: মূল ছবি পরিষ্কার আর নিরপেক্ষ, আর অতিরিক্ত ছবিগুলো স্কেল রেফারেন্স আর ব্যবহারের প্রেক্ষাপট দিয়ে বিক্রির কাজটা করবে। কোনো ছবি AI-জেনারেটেড হলে Google চায় ফাইলে সেটা মেটাডেটায় লেখা থাকুক: IPTC-র DigitalSourceType ট্যাগে trainedAlgorithmicMedia বা compositeSynthetic-এর মতো একটা ভ্যালু। বেশিরভাগ জেনারেটর এটা নিজে থেকেই লিখে দেয়; আপনার কাজ হলো নিশ্চিত করা যে আপনার অপ্টিমাইজেশন ধাপে এটা মুছে না যায়, আর টুলটা যদি নিজে থেকে না লেখে, তাহলে নিজে যোগ করা।
ডিজঅ্যাপ্রুভ হওয়া ক্যাটালগ ঠিক করা
Needs attention ট্যাব থেকে প্রভাবিত প্রোডাক্টগুলো এক্সপোর্ট করুন, ব্যর্থতার কারণ অনুযায়ী সাজিয়ে। ওভারলে আর বর্ডারের সমস্যা সাধারণত একটা টেমপ্লেট থেকেই আসে; আন্ডারসাইজড ছবি আসে একটা সাপ্লায়ার ফিড বা একটা থাম্বনেইল স্ক্রিপ্ট থেকে—আর এই কারণেই ড্রপশিপিং ক্যাটালগ ছবির নিজস্ব প্রি-আপলোড চেক দরকার।
ছোট ক্যাটালগ হাতে করে রিপ্রসেস করুন। হাজার হাজার SKU হলে স্ক্রিপ্ট দিয়ে করুন: বাল্ক কাজের জন্য আমাদের ব্যাকগ্রাউন্ড রিমুভাল API হলো সঠিক পথ, যাতে একটা জব-ই অরিজিনাল ছবি টেনে নিতে পারে, স্বচ্ছ কাটআউট ফেরত পেতে পারে, আপনার নিজের সিস্টেমে সেগুলো সাদার ওপর ফ্ল্যাটেন করতে পারে, আর ফিডে নতুন URL লিখে দিতে পারে। WebP Google-এর গ্রহণযোগ্য তালিকায় আছে আর সাধারণত সবচেয়ে ছোট সাইজের কমন ফরম্যাট, যা আপনার CDN চাপে থাকলে কাজে লাগে। আরও জানুন WebP সাপোর্ট-এ।
পরের ফিড আপলোডের আগে
তিনটা চেকই বেশিরভাগ সমস্যা ধরে ফেলে: প্রোডাক্টটা ফ্রেমের প্রায় তিন-চতুর্থাংশ থেকে নয়-দশমাংশ জুড়ে আছে কিনা, ব্যাকগ্রাউন্ড পরিষ্কার আর ওভারলে-বর্ডারমুক্ত কিনা, আর ফাইলটা 500 x 500-এর চেয়ে যথেষ্ট বড় কিনা। এরপর শুধু ফাইলটা নয়, যে টেমপ্লেট থেকে খারাপ ফাইলটা তৈরি হয়েছে সেটাই ঠিক করুন, যাতে প্রতিটা নতুন SKU-তে একই ডিজঅ্যাপ্রুভাল বারবার না আসে।


