Dimitar Danailov | Software Developer

May/12

10

Sorting and Filtering Results in Custom Search

Using Custom Search Engine (CSE), you can create rich search experiences that make it easier for visitors to find the information they’re looking for on your site. Today we’re announcing two improvements to sorting and filtering of search results in CSE.

First, CSE now supports UI-based results sorting, which you can enable in the Basics tab of the CSE control panel. Once you’ve updated the CSE element code on your site, a “sort by” picker will become visible at the top of the results section.

By default CSE supports sorting by date and relevance. In the control panel, you can specify additional “sort by” keys that are based on the structure of your site’s content, giving users more options to find the results that are most relevant to them. For example, if you’ve marked up pages for product rich snippets, you could enable sorting based on price as shown below:

Second, we’re introducing compact queries for filtering by attribute. Currently you can issue a query like
[more:pagemap:product-description:search more:pagemap:product-description:engine]
which will only show pages with a ‘product-description’ attribute that contains both ‘search’ and ‘engine’.

With a compact query, you can issue the same request as:
[more:p:product-description:search*engine]

We hope these new features help you create richer and more useful search experiences for your visitors.

Author : Posted by Roger Wang, Software Engineer

Soure : Google Webmaster Central Blog

, , , , , , Hide

Jan/12

2

Как да намалим дублирано съдържание

В последните 2 години, дублираното съдържание се оказа един от най-големите бичове за съвременните уебмастъри. И въпреки че от Google правят доста промени в алгоритъма, задачата по отстраняване на този нежелан проблем остава в ръцете на управляващите сайта.

Какво е дублирано съдържание?

Това са всички страници с идентично или близко съдържание на други такива в самия сайт.

Дублирано съдържание в един сайт може да се появи поради няколко причини:

1. Използване на www версия на сайта, както и на такава без www. Може да се каже, че това е най-малкият проблем, защото точно в тази насока Google се справят горе-долу добре. Все пак, за да не оставяме избора на машинен алгоритъм, може да използвате следните два реда код във вашия .htaccess файл:

RewriteCond %{HTTP_HOST} ^(.+)\.vashdomain.com$ [NC]
RewriteRule ^(.*) http://vashdomain.com/$1 [R=301,L]

Имайте предвид, че тази директива може да се напише по още няколко начина. Също така, ако пренасочвате от версия без www към такава с www, трябва да ползвате:

RewriteCond %{HTTP_HOST} !^vashdomain.com$ [NC]
RewriteRule ^(.*) http://www.vashdomain.com/$1 [R=301,L]

Може да укажете и в Google Webmaster Tools коя версия на сайта предпочитате да ползвате, но опитът показва, че e по-добре контролът да е във ваши ръце.

2. Програмистите често указват началната страница на сайта като / , /index.php , /index.html , /index.jsp и всякакви подобни варианти. Това, разбира се, създава дублирани страници на началната на вашия сайт. От това положение също има изход, особено ако не ви се “почиства” след погромистите (опс, програмистите).

В гореспоменатия .htaccess файл слагате кода:
RewriteCond %{THE_REQUEST} /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]

Моля, имайте предвид, че за Java базирани сайтове това не е решение.

3. Дублирано съдържание поради използване на параметри/сесии в URL. Още един от пропуските на любимите ми колеги – програмистите. Често (и в повечето случаи ненужно) програмистите изплющяват по някой друг параметър в URL, защото така е по-лесно. Примерно след някакво търсене в сайта, за да “запомнят” избор, който сте направили в сайта (валута, местоположение, др.), но в крайна сметка, страницата, която Google ботът “вижда” е идентична на “оригиналната”.

Какво може да се направи в подобен случай?

a) Учтиво молите програмистите да си свършат съвестно работата, отправяте молитви към Всевишния да им налее малко разум и правите курбан за здраве (не тяхното, за вашето – високото кръвно при този вариант е гарантирано!)
б) Обръщате се към canonical тага (http://www.google.com/support/webmasters/bin/answer.py?answer=139394). Имайте предвид, че действието му е препоръчително (за разлика от robots.txt, където е задължително), но в един по-дълъг период от време (2-3 месеца) Google се съобразява с него и ви осигурява спокоен сън и спестени пари от курбан.

4. Има случаи, когато програмистите нямат вина за дублираното съдържание (изненада :) ). Това са списъци с резултати от търсене, списъци от етикети, категории, архиви и други автоматично генерирани страници. Често, когато тези списъци са големи, се налага странициране, което евентуално може да наложи подреждане на тези списъци по дата, азбучен ред и други признаци. Този тип новогенерирани страници също се счита от Google за дублирано съдържание.

Тук решенията са няколко:
а) Използване на canonical, както в предходния пример.
б) Използване на noindex, follow мета таг в дублираните страници
в) Използване на rel=“next” and rel=“prev” при странициране http://googlewebmastercentral.blogspot.com/2011/09/pagination-with-relne…
г) Използване на JavaScript линкове (при странициране)
д) Комбинация от горните 4 метода

5. Дублирано съдържание при системите за управление на съдържанието чрез екстри като принтирай тази страница, изтегли в PDF формат и др. На пазара има голямо количество безплатни системи за управление на съдържанието. Независимо дали са безплатни или платени, всички те имат общ недостатък – генерират дублирани страници чрез екстри като принтирай тази страница (виж в текстов формат), изтегли в PDF формат. Всички тези екстри са вероятно полезни за потребителите, но определено създават неприятности на уебмастърите.

Решението е:
Всички от методите в предхоната точка без в). Ще кажете: добре де, как аджеба се слага canonical или nonidex на тесктови, XML, PDF или други подобни страници? Много просто – чрез ползване на htaccess файл (http://googlewebmastercentral.blogspot.com/2011/06/supporting-relcanonic… и http://code.google.com/web/controlcrawlindex/docs/robots_meta_tag.html), а ако генерирате PDF, DOC, TXT или XML файловете динамично, може да зададете Headers в самия файл.

6. Друга причина за дублирано съдържание са и едноезични страници, предназначени за различни държави. Например, страници на английски, но насочени към потребители от Великобритания, САЩ, Австралия и т.н. Това е интересен случай, който заслужава отделна тема. Накратко бих препоръчал за всяка държава да се напишат различни и уникални текстове съобразени с културните особености, характерни за всяка. Ако все пак нямате възможност да пишете статии за различните страни, от скоро гугъл предлага да „каноникализирате“ един от езиците с помощта на атрибутите rel=“alternate“ hreflang=“x“ (http://www.google.com/support/webmasters/bin/answer.py?answer=189077). В този случай Гугъл препоръчват съвместно ползване с rel=“canonical“ или redirect 301.

7. Един рядко срещан проблем с дублираното съдържание е линкване към страници от сайта, които не съществуват. Как става това?
- Някой слага линк, но пише адреса по памет и го греши;
- Агрегатори, които съкращават URL адресите;
- Други причини;

Решението е просто. В .htaccess файла в самото начало пишете:

ErrorDocument 404 http://vashdomain.com/

или

ErrorDocument 404 http://vashdomain.com/404.php

В първия случай ще пренасочите всички грешни адреси към началната страница на сайта си, а във втория – към специално създадена страница, в която пишете, че потребителят е попаднал на грешното място и му предлагате да отиде на друго в сайта.

N.B.Никога не ползвайте варианта по-долу:

ErrorDocument 404 /nqkakva_stranica.php

Чрез този вариант сами ще си създадете дублирано съдържание, тъй като винаги на мястото на сгрешен адрес ще се показва nqkakva_stranica.php. Ако имате повече сгрешени линкове, ще имате съответно повече еднакви страници с различни URL т.е. ще си създадете дублирано съдържание.

8. Към не толкова често срещаните варианти за създаване на дублирано съдържание спада и този. Да кажем сте направили поддомейн уайлдкард на определен домейн. По някаква причина Гугъл започва да индексира страници от несъществуващи поддомейни, при което дублираните страници започват да никнат като гъби след дъжд. Единственото решение е да пренасочите с редирект 301 страниците от несъществуващите поддомейни към „правилните“. Може да използвате и каноникъл, но нещата ще се оправят доста по-бавно.

Често ме питат защо не препоръчвам използването на robots.txt за забрана за индексиране. Отговорът е прост – robots.txt не може да забрани индексацията на дадена страница, а само обхождането й от бота. С други думи, ако вие сте забранили определени страници с robots.txt, но има линкове към тях, страницата ще продължи да стои в индекса и то по доста грозен начин – с липсващ снипет.

Не претендирам да съм изчерпал всички варианти за създаване на дублирано съдържание (въображението на програмистите е безкрайно ;) ), но със сигурност съм дал повечето варианти за справяне с него.

Автор : Пламен Томов
Източнки : http://newtrend.bg/search-engines/google-search-engines/kak-da-izbegnem-dublirano-sadarzhanie-na-saita-si

, , , , , Hide

Пред всяка фирма преди да се довери на даден партньор в интернет рекламата и предстои пресяване на пазара и избор на изпълнител на изискванията и. За фирма 158 ООД на първо място винаги е качеството и дългросочното партньорство, затова смятаме да споделим опита на Джей Голц активен блогър в „Ню Йорк Таймс“.

“През настоящата година ми се наложи да преобразя петте си уеб сайта :
- два с търговска цел
- три чисто информативни
Като всички продуктови компании и аз се опитах да съм в крак с последните новости и революции в интернет пространството и смятам, че резултата е отличен. След дълги часове на прочувания и анализ стигнах до максимата :
- Не е достатъчно просто да се спрявам добре в една индустрия, а да съм лидер в нея.

След стотици часове прекарани в създаването и поддържането на уеб страници за мен най-важното беше, софтуера който си купувам да отговоря на следните изисквания :
- да бъде лесен за употреба
- да пести време
- да не ми носи допълнителни нерви и разходи.
- да ми носи нови клиенти и по-добър бранд.
Затова за мен не беше достатъчно просто да имах добър софтуер, трябваше да претежавам най-добрия. Защо ли ? Заради възвращаемостта на инвестициите.

Винаги съм смятал, че един добър сайт е способен да плаща за издръжката си, независимо дали става за въпрос за по-голям трафик или по-висок процент на реализиция в по-късен етап. На пръв поглед цената на една качествена уеб страница може би ви изглежда прекалено голямо, но ако направите калкулация за четери години какво би ви струвало като поддръжка ще видите, че цифрите изобщо не са плашещи или не реалистични.

Изборът на неподходяща фирма за изработката на уеб сайтовете ми, единствено щеше да ми донесе :
- загуба на настоящите ми клиенти
- загуба на бъдещи клиенти
- ще намали позициите ми в интернет пространството
- ще оскъпи проекта поне двойно.

Затова си дадох обещание, че ще бъда :
- по-внимателен
- преднамерен
- придирчив
- критичен
при избора на фирма за изработка на уеб сайтовете ми.

Личният ми опит показва, че фирмите са способни да ви покажят страхотни мостри, които да ви грабнат вниманието ви, но след това при подписването на договора за изработка на уеб сайт да забравят, че съществувате. Затова при избора на качествена фирма за избротка на вашите уеб сайтовете започнете от тяхната градинка, тоест от тяхното фирмено портфолио. Ако те не са се справили добре с изработка на техния уеб сайт, не хранете големи надежи, че с вашиия ще справят добре. Внимателно разгледайте :
- предишните им проекти
- дали претежават награди, благодарствени писма, участия по конференции
- потърсете ги в социалните мрежи. В социалните мрежи хората споделят чуствата си емоциите си, така, че е много е вероятно да попаднете на положителни или отрицателни коментари, които да ви помогнат при избора на фирма за изработка на вашите уеб сайтове.

Друг важен фактор, по който можете да ги отсеете е как протича комуникацията. Логично е една фирма с добро портфолио зад гърби си да може да ви даде качествен одит и да ви каже къде са ви грешките. Затова задавайте смело и без да се претеснявате въпроси, ако от отсрещната страна получите отговори трябва да ви светне лампичката, че тези хора умеят да се справят с проблеми, а вие точно това търсете – Хора, които трябва да изработят вашия уеб сайт.

Спрях се на три фирми, които имаха качествено портфолио и добри препоръки в интернет пространството. Първите две бяха от Ню Йорк(хора работещи в същия град като мен), последния кандидат беше от Бостън. Фирмата от Бостън попадна в списъка на кандидати зареди проучване относно най-добрият софтуер за сайтове за пазаруване и впечатляващо портфолио. Винаги при избор на фирма изпълнител фирмите, които са разположени локално получават предимство, заради възможност да се виждаме на четери очи, а ще се намалят разходите за комуникация, пътувания и др.

На база на получените оферти за изработка на уеб сайт от трите фирми, едната дръпна пред своите конкуренти, което и помогна в крайна сметка да спечели избработка на моите пет уеб сайтa.

Побeдител беше компанията от Бостън. Както казах по-горе един от важните критерии е комуникацията. Фирмата от Бостън имаше по-добри отговори от фирмите от Ню Йорк, а по-бързо успя да разбере нашите изисквания и проблеми. Цената на фирмата от Бостън беше най-висока. Естественият въпрос от наша страна защо е така. Отговорът им беше ясен: „Първо ние правим проучване на пазара, преди да се заемем с разработването на вашия уеб сайт.“ Освен това ни обясниха, че в другите оферти, които сме получили едва ли се предлага всичко, от което имаме нужда. След това проверихме и се оказа, че са били прави.

Компанията от Бостън спечели.

За да върви проекта по график и да няма оправдания, трябваше да предложа същия професионализъм като колегите си от Бостън. Наричам ги колеги, защото когато очакваш да работиш с професионалисти ти и твоята фирма трябва също да си вършете работа си качествено и стриктно. Последното е особено важно, защото битката е обща :
От ваша страна :
1. Да получите качествен софтуер
2. Да удоите или да утроите клиентите си
3. Да отворите нови офиси
4. Да разрешите производството си
Фирмата изпълнител :
1. Да изгради качествено софтуер, който да я рекламира
2. Да бъде препоръчана от ваша страна на ваши приятели и познати. Последното е особено важно, защото при избор на фирма изпълнител потърсете съвет от ваш близък.
3. Да си партнирате през следващите години. Това е особено важно, защото когато един продукт е успешен то е логично да има версия 2, версия 3 и т.н. Затова избирайте фирми, които са стабилни на пазари.
4. При изработка на нов уеб сайт отново да потърсете пак тях. Светът е във вечна динамика, ето защо аз съм си поставил за цел от собственик на пет уеб сайта да стана собственик на 10. Затова не избирате партньор само за тях, а за следващите 5.

На финала искам да кажа, че съм доволен от направения избор и инвестициите ми се възвръщат.”

Източник : Качествен уеб сайт или хвърлени пари и време за бледо копие ?

, , , Hide

Nov/11

15

Нов дизайн, сео оптимизация за 158 ООД

Радвам се, че бях project manager на екипа разработил новото портфолио на фирма 158ltd.com.

Реконструкцията на обновения сайт включваше :

  • Изготвяне на нов cms – административен панел
  • Миграция на данните
  • Изграждане на нова база данни
  • Изготвянето на нов дизайн
  • Интеграцията на facebook open graph и google plus
  • Изграждане на SEO оптимизация по всички съвремени страндарти

Възползвайте се от услугите, които предлага фирма 158 ООД :

, , Hide

Oct/11

3

What Is Search Engine Optimization / SEO In 3 Minutes

Sep/11

25

F8 Keynote 2011

Watch live streaming video from f8live at livestream.com

No tags Hide

When I tell a client/friend/colleague they need to add X pages of interesting content to their site, I typically hear one of three answers:

3% of the time: “No problem, I’m on it.”
75% of the time: “But I don’t have anything to write about.”
22% of the time: “No one wants to hear about my product/service. It’s boring.”

I’ll ignore the obvious replies, like “If it’s so boring, why does anyone buy it?” or “Then why can you talk about your product for 2 hours at a party?” I understand how tough it can be to come up with material. When you spend all your time working in your business, day in and day out, it can start seeming routine, mundane and so second-nature, you can’t imagine what people would want to know.

Here’s a list of a few ways I come up with material, and how I present them to give the most bang for the SEO buck.

1. Q & A / FAQ Sections

My favorite option can seem like a cop-out, but there are potential clients and customers out there with questions. Answering those questions can give you instant content.

Put a simple form on your website and invite folks to send you their questions. Then write a short article/post about each one. You’re not giving away your products or expertise for free! Your customers will still work with you, no matter how detailed you get.

In fact, in my experience, the more detailed you get, the more likely the reader is to hire you, because they realize just how much work they’d have to do. I’ve been blogging and writing articles for over 10 years now. Somehow, folks still hire me.

Get the most SEO value

To get the most value out of Q & A sections:

  • Link from your answers to relevant services pages on your site, as well as to other answers.
  • Check the phrasing of the question. Make sure the question uses the most common phrasing. If it doesn’t, edit it.
  • Occasionally do a Q&A roundup: a single article, post or page on your site that lists all of the questions relevant to one topic.

2. Post Specifications

If you sell products, post your product specs, in HTML format. Link to the specifications from the relevant product page. That way, folks who want more information can drill down.

Get the most SEO value

  • Do the specifications in HTML format! It’s tempting to use PDF, which indexes fairly well. But you want total control over title tag, in- and outbound links, etc. You can link to a PDF ‘printable’ version.
  • Rewrite any paragraph text. If you’re using the manufacturer’s standard specification sheet, rewrite any detailed text ensure the page is as unique as possible.

3. Transcribe Videos & Podcasts

I’ve written about this before. Send your videos and podcasts off to be transcribed. Then post the transcriptions to your site as articles, or post them on the same page as the video or podcast in question. If you do any internal training sessions of 15 minutes or more, record those and get them transcribed, too. It’s like you’re writing without having to write.

Get the most SEO value

  • If you’ve transcribed a video or podcast, be sure to place the transcription on the same page. That could boost the video’s chance to rank in universal search, too.
  • Edit the transcriptions for readability. Sometimes the spoken word is riddled with slang and incomplete sentences that work perfectly when you’re speaking live. Tweak the language for a few choice key phrases, too.
  • Link like with like. If a transcription relates to a product, link them together. Same with services, Q&A items and specifications. Don’t just throw content up on your site—make use of it.

4. Write About The Funniest Thing That’s Ever Happened In Your Business

Don’t be mean, but write about the silliest, funniest thing you’ve ever encountered in your day-to-day work. I don’t care if you’re a plumber, a purveyor of rubber gloves, a toothpaste manufacturer or a cashier at a grocery store; something funny has happened to you at work.

Example: I worked as a technical writer. What the heck would I write about?

The story: I was once sitting around with my colleagues, joking about what tech writers would’ve done during biblical times. The phone rang, and someone else answered it. She put the person on hold and burst out laughing. “Ian”, she said, laughing so hard she was crying, “It’s someone named Moses.”

And it really was.

It doesn’t always have to be directly relevant.

Get the most SEO value

  • Try to tie the event in to your work somehow. In my case, I was at work, so the tie-in is pretty easy. But there’s almost always some relevant moral or lesson you can extract.

5. Write About The Best Thing To Happen In Your Industry

This is an easy one. Pick a recent event (in the last month – up to a year) that you feel has done a lot for your industry. Write that sucker down. Tell people why you think it matters. Solicit their comments.

Get the most… Oh, you get it by now.

  • Be sure to contact other pundits in your industry. Get a discussion going. You’ll build links, and you might just learn something at the same time.

6. Rant

I don’t know much about this one (cough, lying… cough, cough). If something infuriates you, write down why, and how to fix it.

The only note I’ll put here: Do not publish right away. Ever. Let your rant sit, safe and sound, for 24 hours. Then reread it. See if you were offensive or downright nasty. If you were, rewrite or start again. Being a schmuck is not an SEO strategy.

The Bad News…It’s Still Work

Writing will always be work. But with practice and a sense of purpose, it gets easier. Hopefully, some of the above ideas will prove helpful. If you have other tips, leave them below in the comments. Or, even better, write your own set of strategies on your own website!

6 Content Tips: How To Write When You Have Nothing To Write About

, , , Hide

Jul/11

2

Google+ е името на най-новата социална мрежа

Google представи пред света тайния си проект за нова социална мрежа, която трябва да се противопостави на лидера Facebook. Името на новия проект е Google+ и той ще комбинира в едно всички останали услуги на информационния гигант, превръщайки ги в част от гигантската социална мрежа, информира Mashable.

Няма как да се пропуснат многото прилики с Facebook, но не може да се отрече, че не е необходимо при всеки нов проект да се открива топлата вода. Google+ ще притежава горна лента за управление, подобна на тази във Facebook. Информацията за новостите ще излиза с червени цифри, които се променят когато възникне ново събитие.

Първите значителни разлики между Facebook и Google+ се откриват при тъй наречените кръгове или Circles+. Фокусът на новата социална мрежа не е в споделянето на информация с огромно количество хора. Потребителят може да споделя различни текстове, снимки и видеоклипове със своите социални кръгове, които варират между приятели, колеги, семейство, съученици и други. С помощта на HTML5 човек може да разпредели за секунди хората от своя списък между различните социални кръгове.

Google+ е името на най-новата социална мрежа

С помощта на функцията Sparks се улеснява максимално споделянето на интересни статии, клипове и снимки с другите приятели от социалните кръгове. Системата разчита на автоматичен алгоритъм, който черпи информация от различните услуги на Google и ви предлага неща, които вероятно ще ви заинтересуват.

Все още е рано да се правят заключения, но Google+ изглежда интересно и многото прилики с Facebook могат да се окажат ключови за успеха на новата социална мрежа.

До дългоочаквания проект на Google все още няма свободен достъп и той е пуснат за тестове сред ограничен кръг от потребители.


Google+ е името на най-новата социална мрежа

, Hide

Google обяви подлаганата на слухове от дълго време платформа за мобилни разплащания Google Wallet, като тя ще бъде обвързана и с Google Offers, която директно се конкурира с лидера на пазазра за колективно пазаруване Groupon, съобщава Digital Trends.

Стефани Тилениус, вицепрезидент на отдел Търговия за Google, съобщи, че двете услуги ще бъдат обединени в отворена платформа за електронна търговия, като целта на интернет гиганта е да превърне телефона на потребителите в техен Android портфейл.

Google Wallet е Android приложение, в което ще бъдат интегрирани кредитни карти, клиентски карти и карти за подаръци. В блог пост Google обясни потенциала на Wallet:

„Когато решите да плащате с телефона си, той автоматично ще предлага оферти чрез Google Offers, като едновременно с това ще трупате точки като лоялни клиенти. Някой ден имаме намерение чрез Google Wallet да предлагаме и бордни карти, билети, идентификационни документи.“

Google портфейлът ще работи чрез NFC ( комуникация в близко поле ) технологията, чрез която могат да се извършват мобилни електронни плащания. В Щатите над 120,000 търговци вече са заявили желание да предложат плащания чрез Google Wallet в магазините си.

Тестването на услугата ще стартира в Ню Йорк и Сан Франциско, а до края на лятото ще стартира на цялата територия на Щатите. Към момента единствения Android телефон, който има интегриран NFC чип, за да използва тази технология е Samsung Nexus S, но според Google повечето предстоящи Android смартфони ще имат такъв чип.

Автор : Мартин Иванов
Източник : Google представи Google Wallet за мобилни разплащания, интегриран в Google Offers

, , , Hide

Преди месец Facebook пусна плъгина си за коментари в различни сайтове, като през това време Facebook Comments са интегрирани в над 50 000 сайта, което потвърждава успех на системата, съобщава WebProNews.

От вчера социалният плъгин получи подобрени функции за издателите и потребителите, като в публикацията на Facebook разработчиците са дадени и някои статистики, според които коментиращата система увеличава дискусиите, а не ги намалява, както някои предполагаха при пускането и.

Най-голямата промяна за потребителите е възможността да влизат в системата през услугата Hotmail, която има над 360 млн. активни потребители.

По отношение на издателите промените включват опцията за свързване директно на отделни коментари, генериране на по-големи обекти от News Feed-а на потребитителите и достъп до коментарите през приложния интерфейс на социалната мрежа.

По-големите News Feed обекти предоставят цялостен преглед на дадена дискусия, което цели повишаване ангажираността на потребителите. Facebook твърди, че сайтовете получават 45% по-голям трафик, благодарение на Facebook Comments.

Освен повишаването на трафика, новата система помага за филтрирането на некоректни коментари и спамове, тъй като публикуващите ги разчитаха на анонимността, която вече не е налична, поради изискването за коментиране чрез Facebook профил.

Автор : Мартин Иванов
Източник : Плъгинът Facebook Comments добавен в над 50 000 сайта, покачва трафика с 45%

, , , Hide

Older posts >>

Find it!

Theme Design by devolux.org
Sitemap