Post by Agathon » Tue Jul 28, 2015 3:36 am

Γειά σας
Έχω ένα πρόβλημε κάθε φορά που προσπαθώ να δημοσιέυσω ένα προϊόν απλά κάνοντας post ένα link με το αντοιστοίχο προϊον.Εμφανίζει σωστά τον τίτλο και την meta-tag περιγραφή αλλά δεν εμφανίζει την κεντρική φωτογραφία του προϊόντος,αλλά τραβάει 2 τυχαίες φωτογραφίες μέσα απο το site.Είναι κάποιο συκγεκριμένο αρχείο που επηρέαζει την εμφάνιση του προϊοντος στο facebook δίνωντας του μια συγκεκριμένη μορφή;

Opencart version 1.5.6.4
Custom Template

User avatar
New member

Posts

Joined
Thu Jan 23, 2014 6:45 pm

Post by OpDev » Tue Jul 28, 2015 4:36 pm

Κοίταξε αυτές τις τυχαίες φωτογραφίες τις εμφανίζει γιατι είτε τις έχει στη cache του είτε δε μπορεί να βρει μία κεντρική.

Σου δίνω 2 παραδείγματα:
<meta itemprop="image" content="http://www.**********.jpg" >

και
<meta property="og:image" content="http://www.*************.jpg" />

Το Facebook όπως και οι υπόλοιπες μηχανές αναζήτησης /Social /κλπ σκανάρουν το site για πληροφορίες και εμφανίζουν ότι βρουν.

Το αρχείο που επηρεάζει την εμφάνιση είναι το template του product.
/catalog/view/theme/*******/template/product/product.tpl

Προσοχή πριν κάνουμε οποιαδήποτε αλλαγή κάνουμε πάντα backup βάση/αρχεία!
Οι αλλαγές καλύτερα να γίνονται με βάση κάπου εργαλείου αντικατάστασης πχ vqmod.

New member

Posts

Joined
Sun Jul 21, 2013 2:32 pm

Post by Agathon » Thu Jul 30, 2015 3:06 am

Το έχω ψάξει αρκετά έχω αλλάξει κάποια κομμάτια στον κώδικα να το testaro , πρόσθεσα κάποια vqmod extension αλλά δεν διορθώθηκε το πρόβλημα.

Τα αρχεία που επηρεάζουν αυτό το σημέιο είναι

/catalog/view/theme/*******/template/product/product.tpl

/catalog/view/theme/*******/template/common/header.tpl

και τα αντοίστιχα controller απο τα συγκεκριμένα αρχεία.

Δεν βρήκα μέσα σε αυτά τα αρχεία την συγκεκριμένη γραμμή κώδικα ,προφανώς για να τραβάει την κατάλληλη εικόνα
<meta property="og:image" content="*****">

User avatar
New member

Posts

Joined
Thu Jan 23, 2014 6:45 pm

Post by Agathon » Thu Jul 30, 2015 4:19 am

Το λάθος τελικά βρέθηκε, χρησιμοποιώντας αυτό το εργαλείο
https://developers.facebook.com/tools/debug/
εντόπισα ότι ο διαχειριστής είχε περάσει τις φωτογραφίες από τα προϊόντα αφήνωντας κενά μεταξύ του ονόματος στις φωτογραφίες των προϊόντων έτσι το facebook δεν μπορούσε να τραβήξει την φωτογραφία του προϊόντος.

Πολύ καλό εργαλείο για να δούμε τι δεδομένα τραβάει το facebook η τι επιπλέον μπορούμε να διορθώσουμε.

User avatar
New member

Posts

Joined
Thu Jan 23, 2014 6:45 pm

Post by OpDev » Thu Jul 30, 2015 2:30 pm

Κατι ακόμα , κάνει resfresh την cache 8)

New member

Posts

Joined
Sun Jul 21, 2013 2:32 pm

Post by billbillakos » Tue Sep 01, 2015 6:19 pm

Πρίν λίγο εφτιαξα ίδιο Θέμα και το έσβησα μολις βρήκα αυτο, οποτε ποστάρω εδω για να μην φτιάχνω ιδιο.

Εδω και μερικές εβδομάδες (;) κι ενω πριν καιρό δεν είχαμε πρόβλημα, πλεον οταν προσπαθούμε να κάνουμε share ενα προϊον στο facebook μας δίνει άσχετες εικόνες απο το site, όλες πλην του προϊοντος. Ακόμη και μετα το debug δεν διορθώνεται σε αντίθεση με άλλες περιπτώσεις. (κάποιες σελίδες ειδησεογραφικές)

Τα error που μου δίνει στο debug του facebook είναι τα εξής: (τα οποία λογω απειρίας δεν μπορώ να λύσω)

Like Button Warnings That Should Be Fixed
Admins And App ID Missing fb:admins and fb:app_id tags are missing. These tags are necessary for Facebook to render a News Feed story that generates a high click-through rate.
Like Button Tag Missing og:title is missing. The og:title meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.
Like Button Tag Missing og:type is missing. The og:type meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.
Like Button Tag Missing og:image is missing. The og:image meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.

Warnings That Should Be Fixed
Inferred Property The 'og:url' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:title' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:description' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

Έκδοση OC 1564 (ακόμη...)

New member

Posts

Joined
Mon Jul 21, 2014 8:27 pm

Post by botonakis » Fri Sep 11, 2015 12:28 am

Τα στοιχεία αυτά δεν τα έχει το opencart εργοστασιακά.
Συνήθως SEO plugins τα παρέχουν αυτά.

User avatar
Active Member

Posts

Joined
Tue Jan 24, 2012 7:55 pm
Location - Athens, Greece

Post by noname1 » Tue Oct 13, 2015 7:11 pm

Agathon
δες τον source code της σελίδας αν έχει og image, αυτό βλέπει το facebook.

Παρέχουμε VPS Hosting σε Ελλαδα & Γερμανία σε ιδιόκτητους Dell Enterprise PowerEdge Servers
https://www.fivelayer.host/
Opencart ESHOP
https://www.think-open.gr/


User avatar
New member

Posts

Joined
Wed Jan 22, 2014 12:02 am
Location - Athens Greece, Acropolis
Who is online

Users browsing this forum: No registered users and 60 guests