Jumat, 06 Juni 2014

Rel="author" must only appear on post page

Maile Ohye and MaAnna Stephenson wrote post about this clearly. We must not display rel="author" in homepage or pages or you'll penalize by Google as rich snippet spam. Rel="publisher" is allowed on entire page on your site, sorry not for the author tag. If this was true, it mean if most of blog author do wrong including myself. Take look at Google Webmaster Central. Someone ask about What kind of pages can be used with authorship?, i also think that is our problem. Maile replied
You can increase the likelihood that we show authorship for your site by only using authorship markup on pages that meet these criteria:
  • The URL/page contains a single article (or subsequent versions of the article) or single piece of content, by the same author. This means that the page isn’t a list of articles or an updating feed. If the author frequently switches on the page, then the annotation is no longer helpful to searchers and is less likely to be featured.
  • The URL/page consists primarily of content written by the author.
  • Showing a clear byline on the page, stating the author wrote the article and using the same name as used on their Google+ profile.
Well, that is clear enough if rel author should only appear on post page. Unfortunately maile didn't tell the cons if we use rel="author" in every page, otherwise MaAnna Stephenson did. Taken from blogaid.net:
Unfortunately, a lot of folks simply applied some of the authorship special tags to everything on their site, including posts and pages. And now Google has a real indexing mess on its hands. It can’t tell posts from pages with just this much markup and doesn’t know how to properly credit authorship.
Google started telling site owners to fix this. But not enough people listened. Now Google has a new ally and is doing something about it.
Avoid Google rich snippet spam from now or someone read this will regret it. And please avoid this for better world.

Other bad news, Matt Cutts as Head of Google Webspam team also didn't apply this rule to his website or blog. What should i do?

Label: ,

Minggu, 01 Juni 2014

Google lied about your ranking position

This make me very disappointed. If you get very good Ranking positing in Google don't to happy, that's a trap :v. Yes i guess you get good ranking position when you Log-in to Google account. How about not logged in user. Don't hope Google give you good position for your new blog. I don't know if Login to Google will help you to raise ranking position. The reason i think this happened is Logged user is more familiar with Google. That's it.

I tried to search "David Hosanna", my blog is showing up and the bonus my contact card also displayed in the right sidebar. Not Logged in user cannot see this. Google seems gathered more info about what you need their search engine, maybe looking for someone else? Location? Event?

What should i do?

Just keep optimizing your blog SEO to make this happen for not logged user. I just wanna tell you about this not explaining why

Label:

ID: Description berbeda setiap posting (fallback)

Featured for Kopizine

Melakukan pemasangan Keywords dan Descriptions berbeda disetiap posting di dibagikan diblog lain berbahaya besar bagi SEO anda. Silahkan anda coba trik mereka salah satunya disini. Oke memang berfungsi jika anda memang mau mengetiknya di posting editor blog. Percaya atau tidak bahwa jika teman teman tidak mengetik custom "Deskripsi Penelusuran" dihalaman post editor. Tidak ada meta descripsi pada halaman posting itu. Lhoo.. dimana fallbacknya, yg saya  ketik di settingnya kemana?

Nah itu dia permasalahannya. Kali ini saya datang membawa kedamaian dunia, agar negara api tidak menyerang lagi :v.
<b:if cond='data:blog.metaDescription == &quot;&quot;'><meta content='deskripsimu' name='description'/><b:else/><meta expr:content='data:blog.metaDescription' name='description'/></b:if>
Ganti saya "deskripsimu" jadi deskripsi ente. Jangan lupa juga, enable tag meta deskripsi di Setelan > Preferensi Penelusuran > Tag Meta. Klik edit dan aktifkan deskripsi penelusuran. Jangan lupa isi Meta deskripsi agan disana yg default / yg biasa agan pakai.

Fallback sudah lengkap. Keterangan: Jika Deskripsi Penelusuran kosong maka meta deskripsi yg dipakai adalah yg "deskripsimu" jika Deskripsi Penelusuran diketik / ada yg dipakai merupakan yg ente ketik. Nah itu fallback yg ga semua orang tawarkan, jadi jika agan repot repot buat posting lupa ketik Deskripsi Penelusuran ada alternatif Deskripsi yg biasa anda pakai.

Label:

Jumat, 30 Mei 2014

Common SEO tips on seositecheckup.com

Welcome back, today i want to help you reach a good SEO score on seositecheckup.com. Complete guide oh yea. Help you pass everything :v. Can we start now?

1. h1 & h2 tag test

This is easy to fix. You just need include 1 Heading and subheading into your webpage. Every SEO tools need you to do this. At least you must have h1.

2. Robot.txt

Seositecheckup just check your robot.txt existence. No matter you allow/disallow SE to index your page.

How to fix:Create a file name called "robot.txt" without quotes and must be lowercased. Place "robot.txt" to same directory with index.html. So it should be http://yourwebsite.com/robot.txt.>

What's inside?
Many robot.txt generator in the internet. You just need one or you can use mine :). I allow all SE to index my page but disallow to index the search page
User-agent: Mediapartners-Google
Disallow:

User-agent: *
Disallow: /search
Allow: /

Sitemap: {YourSiteMapUrl}
You're freely to copy and share my robot.txt

3. Sitemap Test

This is also check your sitemap existence and make sure you submitted your sitemap to Google Blogger blog should have one and already created by Blogger. So you as Blogger blog user should not afraid with this test

4. Favicon Test and validator

No, they lied about validator. This just make sure you have a favicon
How to fix:Open photoshop or any image editor. Create one and save as "favicon.ico". Remember must be .ico format. Upload to same directory with index.html or robot.txt like i said before
Edit your template, include
<link href='http://{Yoursite}/favicon.ico' rel='shortcut icon' type='image/x-icon'/>
Save. Your favicon should changed if not open http://yoursiteurl.com/favicon.ico and press CTRL + F5 to force refresh.

5. Page Object

Detect how many http request you made images,css,js, script or somewhat. My tips is combine 2 or more script to single script, dont use external CSS if your css is short, encode to base64 your images to display it (Help you to reduce http request and prevent broken link). Delete unused script or css

6. Code to text ratio

Not available right now :v, i'm not sure what i want to talk in this topic

7. URL SEO friendly test

Just check all urls from your website.

8. Broken links test

This is important, and must be fixed soon. If seositecheckup detect one or more brokenlink(s) please replace with other one. If not you will make your visitor disappointed.

9. Google Analytics Test

I'm not sure if this affect your SEO score. But they will tell you to fix it. Visit here, register, and copy-paste the code to your head document. This also help you to investigate your visitors #Blammm

10. Underscores in Links Test

This is important, make sure there is no underscore in a link. Dashes is better than underscores. If a link to external website is get error, shorten it using bitly or goo.gl up to you. It should be fixed now

11. Google & Alexa pagerank

This is other test you can't do anything to change it. But keep writting a posts, increase traffics, keep attract your visitors. This will be fixed soon if you do

12. Image alt test

Check all images from your webpage for alt attributes.
 If an image cannot be displayed (wrong src, slow connection, etc), the alt attribute provides alternative information. Using keywords and human-readable captions in the alt attributes is a good SEO practice because search engines cannot realy see the images. For images with a decorative role (bullets, round corners, etc) you are advised to use an empty alt or a CSS background image.

You know? I just copy these text from seositecheckup.com. Yeah but it's true use CSS background-image instead.

Ar u lazy?
I have js script that help you add title and alt tag automagically

 $("img").each(function(){var img=$(this);var src=img.attr("src");img.attr("title",src.substring((src.lastIndexOf("/"))+1,src.lastIndexOf(".")));img.attr("alt",src.substring((src.lastIndexOf("/"))+1,src.lastIndexOf(".")))});
jQuery needed.

13. Inline CSS test

This also make you website heavyweight. Make sure no inline css in you website. All CSS code must inside style tag and style must inside head :v or external.

14. Media Print test

You website must be Media Print friendly, they said. @media print is needed to fix this issue, drop a code like this
@media print { 
/* your print styles go here */
#header, #footer, #menu { display: none; }

body { font: 12pt georgia,serif; }
h1 { font-size: 18pt; }
h2 { font-size: 16pt; color: #000; }
}
Only that

15. Google Preview

Useless, just like Google's rich snippet

16. Deprecated HTML Tags

No old html tag, please don't. Or no browser will render your website correctly. Take look the full list of html tags here

Conclusion

SEO is important, but it's also hard to achieve a good score. You just need to learn and learn.
Hope you like it

Label: