Facebook Graph Search Takes One More Step into the Semantic Web


Facebook has been playing around with search since it recoded the entire platform and gave us Timeline back in 2012. It is an indisputable fact that Facebook is sitting atop a motherload of information willingly supplied by Facebook users, but mining it adequately has always been problematic for the social network.

When Facebook launched Graph Search a year after Timeline it was hoped that many of the problems were solved. They weren’t but there was some hope in the horizon. The extension of Facebook’s Graph search to now also include mobile seeks to broaden the scope and raise the stakes even higher.

Because Facebook is as large as it is and because it will undoubtedly continue to refine its search marketing efforts it’s worth taking a closer look at what it has done and why. It is necessary here to break down (and oversimplify) the elements that make up a good search engine.

In order of importance they are:
  • The Interface
  • The Index
  • The Technology that powers all this (the algorithms) 
Ideally you want the interface to not just be user friendly but, like Google’s search box, to provide feedback data that helps refine and improve the end-user experience. Google’s Hummingbird takes this into account in a constantly improving iteration that leads to an ever more relevant search experience.

You also want the index to be fast which means its structure has to have some way of navigating through the information it contains. Speed, in an indexing database comes down to computing power in relation to the size of the data subset it has to trawl through and that basically means algorithm parameters. In other words if you program your algorithm to look deep and go beyond the surface values it will require more time to ascertain some of the relationships.

Finally you need programming parameters that make sense of it all. This is where the quality of the search algorithm really shows because it is key to achieving an acceptable benchmark that can then be improved by everything else.

Despite the simplicity of the parts there is an inherent complexity to all this that makes search hard to get right. Microsoft knows that. It threw over $5.5 billion at Bing from its launch date in 2009 without ever managing to make it get much traction (in the US it rose to 29% of the market when it combined with Yahoo, which it powered).

So, How is Facebook Doing With Search?

Facebook has an inherent problem when it comes to computing power: it is expensive. Unlike Google who can throw computing power at search Facebook requires its computers to power and sustain Facebook and then also do search. No resource is ever unlimited and it is no exception here. To economize Facebook has taken a few shortcuts:
  • Keywords – although Graph Search does not use keywords to deliver results Facebook uses keywords internally to map searches to objects, places and people. There is a problem with that type of mapping in that it makes disambiguation difficult unless you take into account a lot more relational values which eat up computing power. To address the problem Facebook extended, Unicorn, its internal index database (which was used by Facebook engineers to look up entities) to become a search engine.
  • Information retrieval framework - In order to make Unicorn responsive to searches without making it expensive in computing power Facebook throttles searches by applying various constraints on attributes in relation to the entities being searched for. In plain English, if you are looking for something specific Facebook will return values from your friends and acquaintances based on the calculated strength of your connection rather than from its public stream where information has been shared by a stranger, even if that stranger is perfectly OK with the information being publicly available.
  • Intent – Despite the fact that all searches take place within the Facebook environment, Facebook ignores the searcher’s intent. Again this is a saving in computing power (and perhaps algorithm engineering). 
Some of the shortcomings of Graph Search in relation to Google search were mapped out by Mark Traphagen in a brief post on Google+.

Is Facebook Search Useless Then?

The fact that we are talking about this shows that Facebook’s search still holds potential. More specifically, where local searches are concerned Facebook is brilliant at surfacing recommendations like Yelp’s sourced directly from friend posts or responses to requests put on Facebook by friends. Search queries like “What’s the best dentist in my area?”, “How do I find the best restaurant in Manhattan?” show the power of Facebook’s social Graph to bring up content that few other search verticals can surface successfully. This has a strong marketing implication we will get back to in a minute.

Unicorn, at the moment, however runs the risk of creating a real search bubble. With the only results being surfaced being from those friends and contacts you have a strong interaction with the Facebook algorithm essentially whittles down your search funnel to an ever narrowing horizon based upon your previous activity which provides a smaller and smaller subset.

While this may save computing power and (perhaps) increase accuracy. It also locks Facebook users into an ever narrowing interaction box from which the only way out is through adverts. The cynics will smirk here and suggest Facebook is doing it again: making advertisers pay and forcing users to click on ads in order to find what they want.

I am not sure the ploy is as cut and dried as that. Without the kind of computing power that Google has, Facebook has to prioritise what it shows to its users. The close-friend network approach makes sense in that context and an injection of quality content from the Facebook News Feed to broaden the scope and stop things from getting claustrophobic makes sense. This is also what Zuckerberg advocated in his first public Town Hall Q&A.

Facebook’s Semantic Search Approach

Without the ability to truly account for the searcher’s intent and with disambiguation being a little iffy, Facebook needed a way to drill down to the right answer to a search query from the narrow subset of close friend connections.

Here its semantic search works really well. Facebook uses a high level of natural language processing to differentiate between ambiguities and increase accuracy in results. Its semantic parsing of complex sentences (a requirement to make Facebook Graph Search really work) provides a perfect example of semantic search analysis of search queries.

The figures below show the paths, both conceptual and practical that deliver results for the search query “My friends who live in San Francisco, California”.



The Pay-Off For Marketers

Despite the narrow constraints of Facebook’s semantic search marketers now have real opportunities and, the best news is that you do not even have to be a member of Facebook in order to take advantage of this.
If you have been following the trends since semantic search was implemented and:
  • Have made the quality of the end-user experience paramount.
  • Regularly produce top-quality content.
  • Have been building relationships with online visitors.
Then you will have the kind of online reputation that leads to finding your own evangelists. People who are willing to share your content and discuss its merits, customers who are willing to talk highly about you to their close circle.

Quality, quality, quality are the three things you need to focus on in order to break into Facebook’s semantic search (and that includes mobile). You do not really need to have a presence there (unless you really want to) and you do not need to buy Facebook advertising (unless, again, you really want to).

The 5 Most Common On-Page SEO Issues and How to Fix Them [INFOGRAPHIC]


Fixing search engine optimization issues can lift websites in search results.

Here are the 5 most common on-site SEO issues based on data Site Auditor has collected since 2013.

Infographic courtesy of: Raventools.


Article Source: http://www.digitalinformationworld.com/2016/05/infographic-most-common-seo-issues.html

Here’s Why Social Media Marketing is Critical in 2016


Since its development, social media has played a continuous role in how people interact with each other. From a business standpoint, it contributes to how companies interact with potential customers as well. As this has become a powerful method for organizations to reach a target market, many social platforms have integrated methods to help businesses reach their audiences. Many believe that social media marketing is just as valuable as televised advertisements without the hefty costs. It’s all about reaching a large number of people in a cost-efficient manner. The following are points of interest which demonstrate why this kind of strategy is important for business practices in 2016.

Why Social Media Integration is Necessary in 2016


Experts such as Ekaterina Walter, bestselling author and marketing guru, point out how trust in a brand is a universal constant. Regardless of how technology evolves over the years, consumers will often side with a name they trust. Part of the importance of social media marketing centers around cultivating that trust on a more personal level. It’s a platform that allows businesses to directly interact with consumers. This interaction contributes to building a strong online reputation.
The Impact of Online Reputation

Approximately three-quarters of shoppers today will research a company online before making a purchase. More and more consumers are abandoning the traditional phone book because it doesn’t tell them anything about the company. Online reputation is where many companies have the most impact from customers. Social engagement, customer reviews and other aspects contribute to someone’s decision to make that initial purchase.
Driving Traffic through Social Media

In August of 2015, Facebook reported that it had almost 1.5 billion users who log in at least once in any given month. According to Mark Zuckerberg, founder of the popular social hub, approximately one in every seven people on the planet use the site to connect to friends and family. These numbers don’t include other popular sites such as Twitter and YouTube. When you take into consideration the sheer number of people that only use Facebook, you can begin to understand the importance of social media marketing to engage a vast target audience.

With each post that is shared or interacted with on Facebook, there is potential to drive traffic to your website. Whether you’re offering free information or selling goods through eCommerce, the results could be incredible. Instead of relying on ad-sharing networks, connecting with consumers in this fashion has potential to be more productive. This is especially true when it comes to creating a trustworthy brand. People are more likely to buy from a company that is interactive on social media.

Social profiles can also play a role in exposure on sites such as Google. These profiles are appearing in search results when consumers are looking for brands or products. Developing a social presence may serve to improve your placement in these results as content is crawled by the search engines.

Cost Efficiency

One of the key components that drive companies to use social media marketing is the overall cost for upkeep. As most profiles on these sites are free, engaging potential consumers has no expense other than time. It takes less than a minute to respond to an individual or post a link to new content on your website.

Advertising campaigns on social media sites may also be more cost efficient than methods you may be using today. For example, a retail store in Denver can use pay-per-click ads in Facebook to target only those users in the immediate area. This has potential to increase the return-on-investment as people in Miami wouldn’t see the ad and click on it.

Social Search Engine Algorithms

Some social media sites have been toying with the idea of developing their own search engine algorithms. As Facebook handles more than 1.5 billion searches every day, the social company has spent time fine-tuning the results. By putting effort into building your online presence, users are capable of finding your company and content when searching this continuously growing database.

Increasing Sales

Currently, one in every ten online purchases around the world originates from social media channels. Many experts believe that this number is going to grow in the near future. It’s estimated that eCommerce will surpass the $1 trillion dollar mark by 2019. This means that billions of dollars may be spent by social media consumers.

How You Can Fine Tune Your Social Marketing for the Future


Many believe that social media sites are just as influential as television ads, if not more so. From a single 140-character post on Twitter, you could engage thousands of people who are interested in your brand or message. What can be done to fine tune your own strategies for the future?

Profiles Galore

Don’t center your attention on just one social media outlet. Some of the biggest companies in the world have active profiles on nearly every social channel. The important thing to remember is how to maximize those sites regarding your industry. For example, using Pinterest to show foods from a restaurant is ideal. However, online service providers may have a harder time making Pinterest worthwhile. Find social outlets that best fit your organization.

Create Engaging Material

Too many people try to create “viral” content that can be seen by millions. However, creating engaging content is more productive. It focuses the material on those who show greater potential for buying from your business. If the content you create does go viral, then that’s just frosting on the cake. Don’t try to force the message in order to become an overnight sensation.
Conversational, Not Promotional

It’s been found that people on social networks are more receptive to posts that are more conversational in origin. Promoting a product seems too much like an advertisement, and the masses could ignore the post. Create a more personal message regarding your content to attract more consumers.
Interact With Fans and Followers

Interacting with people who comment or otherwise follow the business can build strong ties. It makes the situation seem less forced and more organic. In other words, people are more likely to trust a company that offers insights and communicates with them.

Mass Posting

Tools such as Buffer, Hootsuite, TweetDeck, and SproutSocial are excellent for distributing your content to all of your social profiles. From a single point, you can send a post to the most popular social hubs simultaneously. This means you don’t have to visit each site one-by-one to share your new posts or images. Most of these have free adaptations for beginners, but paying for the premium accounts could be a time-saving investment.

Surveys show that businesses are likely to spend more money on social media marketing in the upcoming years. This is because positive results have been experienced by many. By understanding the importance of social media marketing, you can build strategies that have potential to increase your income. Connect to your target audience on these platforms, and give them a reason to trust your brand.

Local SEO: How to Dominate the Search Results

Typically when I meet a client and I ask them what would you like to achieve from a Local SEO campaign their answer includes, “I want to rank Position 1 or Page 1″.

Why settle for ranking in position 1 and only attracting 30 – 35% of potential traffic, when you can completely dominate the search results and annihilate your competition.

Local SEO incorporates a mixture of immediate and long term strategies, each providing a benefit during the campaign at different stages, culminating in dominating the above the fold search results


How to Dominate the Search Results

1. Paid Search & Adwords

You don’t have to have the largest budget or the highest bid.


  • Properly structured landing page
  • Local extensions
  • Call extensions
  • Sitelinks
  • Specific keywords.

Immediate Impact

2. Local Pack

Not all search terms will trigger a local pack, but when they do, you want to make sure your are appearing in the 3 pack.


  • Build your local citations
  • Build local links to site
  • Ask for reviews
  • Structured data markup.

Depending on competition local pack position could take 6 – 12 months. This also works in conjunction with organic position.

3. Organic Position

Ranking a site in position 1 organically is undoubtedly the longest part of any campaign and involves a lot of hard work.


1 City, County in Landing Page Title
2 Quality & Authority of Inbound Links to Domain
3 Quality & Authority of Inbound Links to Page
4 Physical Address in City of Search
5 Quality & Authority of Structured Citations
6 Product & Service Keyword in Website URL
7 Click-Through Rate from Search Results
8 City, County in Landing Page H1/H2 Tags
9 Consistency of Structured Citations
10 City, County in Most/All Website Title Tags
11 Diversity of Inbound Links to Domain
12 NAP Matching My Business Page
12 Geographic Keyword in Website URL
14 Quantity of Inbound Links to Domain
15 Location Keywords in Anchor Text of  Links
16 Diversity of Inbound Links to Landing Page
17 Proximity of Address to the Point of Search
18 Quality & Authority of Unstructured Citations
19 Proper Category Associations
20 Quantity of Structured Citations

Long Term, read more on Top 20 Search Ranking Factors

4. Image Results

Not every search term provides related images, but when they do, you want to have your images appearing.


Make sure your images have related search term titles and related image url. If your platform allows you to add Alt image attributes, use it.

Immediate Impact

Take the time to understand what opportunities are available for each search term and how to leverage these to dominate the entire search results.

Talk To Us About Your Local SEO Opportunities

Article Source: http://onlineownership.com/local-seo-how-to-dominate-in-the-search-results/