Tag Info

Hot answers tagged

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

It depends on the permissions you are asking when they connect. I often use the "Facebook" registration option on sites, as it saves time entering in all of my info. However, I regularly see sites asking for a lot more permissions than they need for what you are trying to do. For example, a lot of sites ask for permission to post on your Facebook profile. ...


4

You REALLY don't want to be using both the www subdomain AND the naked domain. This is terrible on the SEO. You can pick either, and it makes no difference which, but once you choose, you must stick with it. The reason you get that Facebook error is because you originally configured it to use the named domain, and it treats the www subdomain as a separate ...


4

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 ...


3

Paste the button JS only once at the bottom of the page and then load the HTML as many times as you want. Try to use static links for Facebook and Twitter like on this site if you do not wan't the share count. Use share tools like ShareThis and AddThis which have already optimized JavaScript. Using cache to increase PageSpeed and decrease load times is very ...


3

StartSSL gives away class 1 certificates for free. http://www.startssl.com/


2

I strongly advise you to visit the facebook developer links and see all the information there. There is a lot more to consider then to just turn your website into a facebook app. The size and fluidity will be the first issue, as your site may not render correctly in facebook's iframe. It may also be that you need to host the app on facebook's servers, ...


2

The question is if you're storing any information from users or not? I think if you're using FB you don't need to make users accept anything, but, generally when someone uses a site, they're agreeing to their terms, even if they don't accept anything literally. So IMO you should be fine as long as your privacy policy is accessible easily for all users.


2

Fundamentally, www and non-www are two seperate addresses which (in general) just happen to point to the same content - largely because most web-hosts alias www and non-www But there is no reason for this to be the case, and these two options are certainly not the only ones (think Wikipedia with en.wikipedia.org de. (etc) and where the www site is a "select ...


1

No There is not a Native solution to this. However, you can achieve it by using Third Party Social Media Management tools. They allow you to add multiple accounts of different Network, schedule and post the content. HootSuite is an example (I'm not affiliated with them.)


1

As Facebook are not a website search engine, it is unlikely they need to use that tag for anything. A search on Facebook's help centre for "canonical" certainly returns no results. Pretty sure they will just ignore it.


1

Are you sure this appears in the listings for everyone else? Apps I've made appear in my own account's search, but I can't see them from any other account. Configuring the app properly may be sensible, regardless. According to this: https://developers.facebook.com/docs/guides/appcenter We encourage all developers to create an App Details page so that ...


1

Check out this SO question that answers your last question: http://stackoverflow.com/questions/8940509/can-i-create-a-facebook-app-for-a-client-and-then-remove-myself#answer-8941756 Basically, you can transfer the app as long as your friend has a dev account


1

I see two problems here that are: Duplicate Content Served Via (iFrame). Canonical Links Google does not take favorably to indexing pages that are duplicate and basically the iframe your using is duplicate of your own website, also Google may not want to inex this pages because of the canonical links contained within the iFrame. Your best action is to ...


1

I don't have a Facebook account. If Facebook Connect is the only option, as it is for the comments section on The Huffington Post and as it once was for Answers.com and Spotify and Zynga's games, I'll leave and not come back. And there are many other web users like me in this respect. Some are paranoid about Facebook's privacy practices, while others just ...


1

No. They require Facebook's platform to function.


1

Facebook has teamed up with Heroku to offer free app hosting including SSL. http://developers.facebook.com/blog/post/558/ (Also, don't forget there's a dedicated facebook site: http://facebook.stackoverflow.com.)


1

It depends on what class type you want on certificate. Class 1 SSL are sufficient for the facebook pages unless you're redirecting readers or users to some password protected pages. Most of the facebook fan pages can work with class 1 SSL certificates just fine. Startssl.com offers both free and cheap SSL certificates. It is much cheaper than most of the SSL ...


1

A $8.95 per year PositiveSSL should make it https://www.namecheap.com/ssl-certificates/ AFAIK self signed "free" certificates are not validated by browsers (broken lock with warnings to user)


1

In the iframe url of the registration plugin, you pass in a json object listing the fields you would like on the form. You can specify named fields (ie ones that exist within Facebook and so can be pre-populated) and also custom fields (anything that facebook doesn't know, but you might want). For example: [ {'name':'name'}, {'name':'email'}, ...


1

Actually, Google doesn't strip the info - that's why Facebook use the redirect functionality, thus less data is obtained. Unless of course, you use UTM tagging as suggested above, but it's not going to help on organic uplift.


1

I'm doing exaclty what you are doing. And it works. Try this snippet. <div id="fb-root"></div> <script src="http://connect.facebook.net/en_US/all.js"></script> <script> FB.init({appId: '<%= @app_id %>', status: true, cookie: true, xfbml: true}); FB.Event.subscribe('auth.sessionChange', function(response) { if ...



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