By Yubi on Tuesday, 28 March 2017
Posted in Technical Issues
Replies 11
Likes 0
Views 356
Votes 0
Hi Support,

For Facebook sharing (and other social channels sharing), it is not displaying the the preview of the blog or discussions which should be showing accordingly. Refer to attached. This is same for all easyblog, easydiscuss and easysocial. Please advise where to do the settings? Currently it's only showing the site name.
Hi Yubi,
You need to treat FB as a guest user. So if a guest user is not able to access that page, Facebook won't be able to crawl the contents either.
If the sharing content is being restricted to registered users only, you would have to make it accessible by everyone so that social media can crawl its content as well.
·
Tuesday, 28 March 2017 18:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Support,

My contents are public as you can check. They do not require login to view.

Esydiscuss:
https://www.batelar.com/my/sri-petaling/poll-public-drain-cleanliness-in-sri-petaling

>> This discussion is public

Easyblog:
Only "Continue Reading" requires user login, the other parts of the blog is public
·
Tuesday, 28 March 2017 19:47
·
0 Likes
·
0 Votes
·
0 Comments
·
I was unable to login from your backend, because got one authenticated required layer blocked.

Can you check from backend > System > global configuration > server > Gzip Page Compression - NO whether you have set this to NO, is because it's a Joomla problem or a GZIP/PHP problem in general or a Facebook scrape problem.

Once you disable that gzip option from backend, you have to copy your discussion post page URL into Facebook debugger tool https://developers.facebook.com/tools/debug then click debug/scrape button and see those content is it crawl correct or not.
·
Tuesday, 28 March 2017 22:42
·
0 Likes
·
0 Votes
·
0 Comments
·
I have disabled the gzip compresssion from server settings it's still the same.

Below i troubleshoot in FB developer it says something on the OG image. Please advise.
·
Wednesday, 29 March 2017 10:26
·
0 Likes
·
0 Votes
·
0 Comments
·
I've recheck again, it seems like Facebook unable to crawl your site, you can check my attached screenshot below.

It show the response is 0 instead of 200 code.

Response 0 mean is Facebook unable to crawl your site.
Response 200 mean is Facebook can able to crawl your site.

Can you update your FTP access again so I can able to check again?
·
Wednesday, 29 March 2017 10:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

Please use the cpanel access. I have updated the password.

Thanks
·
Wednesday, 29 March 2017 10:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I've applied some code into your .htaccess file and enabled following stuff from your backend, it should work fine now, can you give it a check?

1. Added compression rules into your .htaccess file in order to work well with Joomla Gzip compression

AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript


2. Enabled back Gzip compression setting from your backend

3. Enabled System - cache plugin from your plugin manager.
·
Wednesday, 29 March 2017 11:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

Now seems to be working. Btw, where do i control what is shown in the share message preview for FB, Twitter etc.?
·
Wednesday, 29 March 2017 14:39
·
0 Likes
·
0 Votes
·
0 Comments
·
It actually based on the opengraph on the page, you can view page source on this page https://www.batelar.com/my/sri-petaling/poll-public-drain-cleanliness-in-sri-petaling then find this keyword 'og:' .
·
Wednesday, 29 March 2017 15:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Support,

When i tried to share an Easyblog article, there is an Error:400.

Please advise?
·
Thursday, 30 March 2017 14:36
·
0 Likes
·
0 Votes
·
0 Comments
·
I believe Facebook already cached this page as 404 error from their server, I've help you re-scrape again, it should work fine now.

If you still see those sharing show 404 error, you have to copy your article page URL then paste in Facebook debugger tool https://developers.facebook.com/tools/debug/sharing then click debug, after that click scrape button, so Facebook will re-crawl again.
·
Thursday, 30 March 2017 15:24
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post