Jump to content
  • 0

Структура блога на HTML+CSS


B-Real
 Share

Question

У меня есть скромный сайтик http://куз.рф по компьютерной помощи в своем городе.

Дабы продвинуть его в поисковиках, решил сделать некий блог, по вопросам компьютерного ремонта, аля How to. (кстати, если кто нибудь подскажет, что еще можно сделать для продвижения - буду признателен*)

Создан сайт на фреймворке simpliste, и ни о каких БД речи не идет. Структура простая: несколько страничек html, папка css, папка с изображениями.

Я примерно так себе это представляю:

Чтобы сделать нечто похожее на блог, я должен создать страничку, скажем http://мойсайт.ru/blog.html, в которой будут обрывки статей, и ссылки на отдельные странички (в папке blog), с видом http://мойсайт.ru/blog/статья.html

Возникают некоторые вопросы:

0) Выше, по поводу SEO*

1) На сколько все правильно я придумал, в плане SEO?

2) Как правильно подключать в таком случае изображения и css на страницы в папке blog. Сейчас я прописываю так

<link rel="stylesheet" href="http://xn--g1af1a.xn--p1ai/css/style.css">
<img src="http://xn--g1af1a.xn--p1ai/img/invader.gif" alt="Компьютерная помощь в Новокузнецке" class="img"/>

3) Как поисковики отнесутся к тому, что у меня дублируется текст в "огрызке" и полноценной странице статьи? Нужно ли занести в robots.txt страничку blog.html?

4) Как реализовать теги без БД? И надо ли?

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

судя по всему тебе придется теги вручную самому прописывать на каждой страничке а уж фильтр выводить (если это нужно) можно заранее подготовленными страничками в стиле http://мойсайт.ru/blog.html или наверно лучше js скрытие и показ в соответствии с выбранным тегом на той же http://мойсайт.ru/blog.html, передавать выбранные теги можно например через get

в robots.txt желательно прописывать все, что нужно для индексации, но лучше наверно для этого использовать sitemap.xml

огрызки на blog.html можно не индексировать (лично мне не очень нравится шариться по оглавления и искать где же поисковик нашел искомую статью, а потом переходить на нее, удобнее когда ты сразу попадаешь на статью по теме, да и релевантность тематической статьи будет выше чем нескольких разных, да еще и обгрызенных)

css я обычно подключаю так


<link rel="stylesheet" href="/css/style.css">

и не забудь грамотно подбирать title description и ставить где нужно strong h1...

Link to comment
Share on other sites

  • 0

судя по всему тебе придется теги вручную самому прописывать на каждой страничке а уж фильтр выводить (если это нужно) можно заранее подготовленными страничками в стиле http://мойсайт.ru/blog.html или наверно лучше js скрытие и показ в соответствии с выбранным тегом на той же http://мойсайт.ru/blog.html, передавать выбранные теги можно например через get

в robots.txt желательно прописывать все, что нужно для индексации, но лучше наверно для этого использовать sitemap.xml

огрызки на blog.html можно не индексировать (лично мне не очень нравится шариться по оглавления и искать где же поисковик нашел искомую статью, а потом переходить на нее, удобнее когда ты сразу попадаешь на статью по теме, да и релевантность тематической статьи будет выше чем нескольких разных, да еще и обгрызенных)

css я обычно подключаю так


<link rel="stylesheet" href="/css/style.css">

и не забудь грамотно подбирать title description и ставить где нужно strong h1...

А как теги прописывать вручную? Есть какой-то тег дя тегов)) (такой чтобы не забанили)?

КСС на страничках в папке blog не подключается так как ты пишешь, нужно прописывать целиком http://мойсайт.ru/css/style.css. В этом то и вопрос.

П.с. если можно - сохраняйте пожалуйста нумерацию вопросов/ответов, а то и так каша в голове :)

Link to comment
Share on other sites

  • 0

как-то не встречался с тегами для тегов:), и с банами за них тоже.

посмотри нет ли в head base, он может переопределять корень сайта для страницы.

Ну вроде сделал, только теперь вопрос, как сделать sitemap.xml?

Генераторы не воспринимают странички, которые за неиндексируемой blog.html. Подскажите как правильно должен выглядеть сайтмап, и есть ли приемущество сайтмапа в html версии, над xml?

Структура такая:

1) главная

2) prices.html

3) feedback.html

4) contacts.html

5) blog.html <— не индексируемая

6) blog/1.html

...

N) blog/N.html

Link to comment
Share on other sites

  • 0

вот пример sitemap


<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->

<url>
<loc>http://мойсайт.ru/</loc>
</url>
<url>
<loc>http://мойсайт.ru/prices.html</loc>
</url>
<url>
<loc>http://мойсайт.ru/feedback.html</loc>
</url>
<url>
<loc>http://мойсайт.ru/contacts.html</loc>
</url>
<url>
<loc>http://мойсайт.ru/blog/1.html</loc>
</url>
</urlset>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy