Hot answers tagged

10

There are a variety of ways to do this. Basically you need to conform your pages to Facebook's Graph API. Once this is set up correctly, when someone "likes" your page on your site, it's the same as if they liked it on FB. To implement this, you can look at the docs http://developers.facebook.com/docs/reference/api/ or if you are using a good cms, there a ...


8

In my opinion, it is worthwhile to allow your customers to log into your site using their preferred method, be that Facebook, Twitter, Google, OpenID, or a site-specific account as a fallback. To this extent, it is definitely worth integrating with social media. You may also want to consider setting up individual pages and the site itself as part of ...


8

It depends on your target audience - there's no right answer. Especially if you are trying to use your website as a business, you need to focus on your audience. Ease of implementation should be a secondary concern, especially since both Facebook Connect and OpenID have been implemented by a number of sites, you should be able to easily get tutorials. It ...


8

I don't believe that this can be done. The code for the like button has to identify if you are logged into an account and if so rather or not you've liked the topic already. This couldn't be done in plane HTML. The closest you could get is the iframe that you mentioned.


7

Facebook is the fastest growing social network right now, and pretty much every major corporation has a facebook page, regardless of their business or whether they're B2C or B2B. So I don't think there's any problem with having a facebook page in terms of looking childish or unprofessional. However, I wouldn't create a facebook page just to jump on the ...


7

The Facebook platform policy explains the rules. In particular: You may cache data you receive through use of the Facebook API in order to improve your application’s user experience, but you should try to keep the data up to date. ... By “basic account information” we mean: name, email, gender, birthday, current city, and profile picture ...


6

You can add a meta tag in your page's <head> area with the og:image property to point to the image you want Facebook to use when people Like your page: <meta property="og:image" content="http://yoursite.com/path/to/image.jpg"/> If you don't use this tag, Facebook's page scraper will pick an image for you. It's very likely that Facebook is ...


6

You can do social media share buttons without using JavaScript that would allow the sites to track your users. All the sites support links for sharing content. For this to work you need to be able to URL encode some information about your page to insert into links: URL: http://example.com/mypage.html -> http%3A%2F%2example.com%2Fmypage.html TITLE: My ...


6

You can still use the following link formats to share pages*, being sure to escape the URLs: Twitter: <a href="http://twitter.com/home?status=Your%20message%20here:%20http://yourshorturl.com">Share on twitter</a> Facebook: <a href="http://www.facebook.com/sharer.php?u=http://yourshorturl.com&t=Your%20message%20here.">Share on ...


5

There's no written "best practice" guide for integrating Facebook pages with a corporate website, but you can learn a lot from the way established companies do it. Predominantly, they combine 'Like' buttons with links, and I suggest you do that too. For example, Apple has official Facebook pages for iTunes and the App Store. The App Store page gets no ...


5

For some reason facebook has decided not to allow the like count to be hidden, but with a little CSS magic you can come close. Just but a div block on top of the like count having the same color as the background. For an example, see http://warpdrivesoftware.com Add a facebook_hide_count div after your button: <div class="fb-like" ...


5

It's likely that those counts won't be retrievable, except maybe if you change the site structure back. (Don't quote me on that!) Take a look at this post http://blog.hubspot.com/blog/tabid/6307/bid/22166/SEO-301-Redirects-Don-t-Pass-Existing-Social-Shares.aspx on their experiences. I have had issues with several social "counting" networks losing those ...


5

I assume you're asking because of the TeachBook lawsuit. Overall they'd only have a claim if you're in the same industry, very roughly defined as the vague "social networking," or are willfully misleading people into thinking that there's an association between you two. So as a person who's not your or anyone else's lawyer, you're probably fine. But if you ...


5

Yes. Facebook is changing their profiles to the version with the tabs on the side. I believe that they are doing this to unify the pages and the profiles and make them more similar to one another. They are also letting people use facebook from the point of view of thier page. But its not a setting, you just caught facebook in the middle of their rollout.


5

The /l.php URI is Facebook's exit/redirect page (Google strips the query string Facebook uses to redirect from links in messages, statuses, comments, etc) and the /ajax/emu/end.php referrer is your Facebook advertisement clicks. The best practice for tracking link sources (particularly for advertising) is the use of Google Analytics' campaign tracking to ...


5

Outgoing links from Facebook, for example, to a website are caught by a redirect script ("Are you sure you want to leave Facebook?") - these links are definitely not counted toward the PageRank of the destination site. Internal links within Facebook (i.e. links to the Facebook page within Facebook's indexes) will not have a nofollow or robots.txt ...


5

tl;dr: Yes! You are going to embed a remote site, this means the SEO points go to the remote site. If you want to keep the SEO points you need to display the data in pages on your domain, you could try something similar to How to show facebook feed messages from my site?


5

We have a website that we advertise via Facebook but in Google Analytics only 30-50% of the clicks appear. This is quite common with ad programs, including Facebook ads as can be seen here. As covered there: Facebook Ads reports clicks. Many third-party reporting packages report visits or page views, which may not correspond directly to ...


5

Here is the official Facebook form for appealing a website block. The form asks you to explain why the block is an error. The help forums on Facebook are full of threads (1, 2, 3, 4) from owners of websites that have been blocked and are asking to be unblocked. There don't appear to be a lot of options when your site is blocked other than appealing ...


5

There is one major reason that has not been clearly mentioned, and it is SPAM-prevention. E.g. if you register at facebook, you'll receive an email from an address like: Facebook <register+AHkhAc21pbWt5LmMvbQ@facebookmail.com> The main reason I think, is that especially when registering there is a high rate of wrong indicated emails etc, so a high ...


5

There are a variety of reasons:- Ceding control of email to a local part of the business e.g. someone@pl.microsoft.com, or a different section of the company for account management reasons. A different business controlling email i.e. outsourced situation where the company can't/don't want to cede control of their primary web domain. Denoting different ...


5

Google can only see what non-logged in users see. Facebook does not allow Google access to private profiles. You can test this by setting your user agent to be Googlebot and then trying to crawl Facebook (make sure you're logged out, too). One thing to note is Google apparently can crawl Facebook comments.


5

You can upload pretty much any size you want and the services will resize to suit (what they can resize to is listed below). Facebook: The max is 540px high by 180px wide. Twitter: Has 2 - 73x73 px and 48x48 px. You can also see the image full size by clicking on it in a users profile. Youtube: Is 88x88 px. edit Thanks to DisgruntledGoat for the ...


5

I just read an article about this on hubspot. http://blog.hubspot.com/blog/tabid/6307/bid/33589/40-Ways-to-Get-Banned-From-the-Top-5-Social-Networks.aspx If I correctly understand what you're doing, the only problem I see is that it is not using a Facebook app for the contest.


5

div class="fb-like" ... data-action="recommend". Otherwise, generate new code. Make sure url doesn't change (e.g. no url -> no url; one url per site -> retain that url) Did you insert Like button code by hand or via plugin? If via plugin, generate the code yourself. If you are stuck, DEBUG!


5

When you choose Browser dimension, you've got info about in-apps views.


4

You can setup your pages to use certain images by using Facebook's Open Graph Meta's within the head of your site. For Example: <meta property='og:image' content='http://www.yoursite.co.uk/img/fb-image.jpg'/> View the source of your page and ensure that if you have any plugins such as Yoast, AceSEF, SEF404SH or any other SEO plugin that injects ...


4

You first need a Facebook Developer Account that I'm sure you have already - You need to login and obtain an API Key by creating a new app. You can either use your own web host that has a SSL certification as this is now a requirement on Facebook or you can opt to publish your application using Facebook's Heroku Hosting. Most web hosting comes with SQL ...


4

You'll need to add some RDFa meta data to the header of your pages which contain video. For Facebook specifically, you'll need to add a <link rel="image_src" href="/URL/TO/VIDEO_THUMBNAIL.jpg" /> tag to indicate the video thumbnail, and a <link rel="video_src" href="/URL/TO/PLAY/VIDEO" /> to indicate the video player. Note that the video_src tag ...



Only top voted, non community-wiki answers of a minimum length are eligible