Doukhtodoz.ir - SEO Checker

Overview of the SEO Check
Meta information
90% 
Page quality
72% 
Page structure
39% 
Link structure
75% 
Server
68% 
External factors
33% 
SEO Score
Response time
0.59 s
File size
105.50 kB
Words
685
Media files
61
Number of links
67 internal / 2 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
آکادمی فاطمه منصوری - دوخت و دوز
The length of the page title is perfect. (213 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
دوخت و دوز سعی دارد که رشته خیاطی را در سطح کشور در جهت اصولی و علمی شدن متحول کند و الگو سازی انواع لباس را برای هنرجویان این رشته آموزش دهد تا سطح آموزش این رشته در سراسر کشور یکسان شود .
The length of the meta description is perfect. (891 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://doukhtodoz.ir/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: fa
Language defined in HTML: fa
Language defined in HTTP-Equiv meta tag: fa
Server location: United States of America
The following language is defined by HTML: fa
Alternate/Hreflang Links
(Somewhat important)
The specified alternate links have no errors.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
HTTP-Header Content-Type: utf8
Meta Charset Attribut: utf-8
The specified character encodings are different.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width, initial-scale=1.0
frameworkhojre
generatorhttps://almaatech.ir
robotsindex, follow
googlebotindex, follow
descriptionدوخت و دوز سعی دارد که رشته خیاطی را در سطح کشور در جهت اصولی و علمی شدن متحول کند و الگو سازی انواع لباس را برای هنرجویان این رشته آموزش دهد تا سطح آموزش این رشته در سراسر کشور یکسان شود .
keywordsآموزش خیاطی، آموزش لباس کودک، آموزش دوخت کیف، آموزش دوخت کلاه، آموزش دوخت مانتو
apple-mobile-web-app-capableyes
apple-mobile-web-app-status-bar-styleblack
apple-mobile-web-app-titleshock market
theme-color#f9f9f9
article:published_time2022-12-30T19:03:00+03:30
article:modified_time2022-12-30T19:03:30+03:30
langfa
twitter:cardsummary
twitter:titleآکادمی فاطمه منصوری
twitter:imagehttps://doukhtodoz.ir/file/attach/197001/.
twitter:image:altآکادمی فاطمه منصوری
twitter:descriptionدوخت و دوز سعی دارد که رشته خیاطی را در سطح کشور در جهت اصولی و علمی شدن متحول کند و الگو سازی انواع لباس را برای
og:typearticle
og:titleآکادمی فاطمه منصوری
og:urlhttps://doukhtodoz.ir/
og:imagehttps://doukhtodoz.ir/file/logos/logo.png
og:image:width500
og:image:height500
X-UA-CompatibleIE=edge,chrome=1
content-languagefa
charsetutf-8

Automatically check doukhtodoz.ir including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
The average number of words per sentence of 38 words is high.
This page contains 685 words. That's ok.
18.7% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
The page contains a listing, which indicates a good text layout.
3 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
This page loads 5 JavaScript files. This may affect the load time negatively.
A viewport "width=device-width, initial-scale=1.0" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
Some tags are too long. With 189 characters this one is longer than 70 characters:
"دوخت و دوز سعی دارد که رشته خیاطی را در سطح کشور در جهت اصولی و علمی شدن متحول کند و الگو سازی انواع ل..."
Image SEO
(Somewhat important)
1 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
/view1019/img/loader.svgloader-img
/view1019/img/loader2.svgloader-img-2
https://doukhtodoz.ir/file/logos/logo.pngدوخت و دوز
https://doukhtodoz.ir/file/logos/logo.pngدوخت و دوز
...ZyZ0aD0wJmZkPTIwMjItMTEtMTIgMTA6NTU6MDI-داستان خیاط شدنت از اینجا شروع میشه!
...JnRoPTAmZmQ9MjAyNS0wMi0wMyAwNjozNDowNg--دوره کت های بهاری
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyNC0@MC0yMCA@NzowNjo1Mg--آموزش دوره تخصصی ضخیم دوزی
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMy0wOC0wNyAwODo1NTo1MA--دوره آموزش شلوار
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMy0@MS0@OSAwOTozNDo1Mg--دوره عبا
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMy0@MC0wMiAwOTo0NzozMQ--آموزش دوره تخصصی لباس شب و عروس
/view1019/template/doukhtodoz/img/star.pngstar
...ZyZ0aD0wJmZkPTIwMjMtMDEtMjEgMTM6MDA6MTY-دوره آموزش شومیز
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMy0wNS0zMSAwMjoyNTozOA--دوره پیراهن
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMy0wNi0yOCA@MToyMTowOA--دوره ست های تابستانی
/view1019/template/doukhtodoz/img/star.pngstar
...ZyZ0aD0wJmZkPTIwMjMtMDItMDQgMjE6MzI6MzQ-دوره آموزش مانتو مزونی
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyNC0wNC0yOCA@MjozOTo@NQ--دوره تخصصی کراپ،بادی و تونیک
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyNS0wMy0wNSAyMDowMjowMA--دوره تخصصی چادر
/view1019/template/doukhtodoz/img/star.pngstar
...ZyZ0aD0wJmZkPTIwMjItMTItMTAgMjI6MzE6NDk-دوره آموزش مانتو تابستانی
/view1019/template/doukhtodoz/img/time.pngtime
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMi0@Mi0@MCA@NjozNTo@Mg--دوره آموزش تخصصی کودک
/view1019/template/doukhtodoz/img/time.pngtime
/view1019/template/doukhtodoz/img/star.pngstar
...ZyZ0aD0wJmZkPTIwMjItMTItMTAgMTg6MjQ6NDc-آموزش لباس عروس پرنسسی کودک
/view1019/template/doukhtodoz/img/time.pngtime
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMi0@Mi0@MCA@NDo1NzozOQ--دوره آموزش لباس عروس کودک
/view1019/template/doukhtodoz/img/time.pngtime
/view1019/template/doukhtodoz/img/star.pngstar
...bmcmdGg9MCZmZD0yMDIzLTAzLTEwIDE5OjI5OjM@دوره آموزش روتختی
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyMi0@Mi0wNiAyMjo@Nzo0NQ--دوره آموزش کیف دوزی
/view1019/template/doukhtodoz/img/time.pngtime
/view1019/template/doukhtodoz/img/star.pngstar
...ZyZ0aD0wJmZkPTIwMjItMTItMTAgMjM6MDc6MTI-دوره آموزش هدشال وتوربان
/view1019/template/doukhtodoz/img/time.pngtime
/view1019/template/doukhtodoz/img/star.pngstar
...JnRoPTAmZmQ9MjAyNC0wMS0zMCA@NjozODoyNQ--دوره شکوفایی (دوخت پرده بالای تخت و پشه بند و آموزش راه اندازی کسب و کار در این زمینه)
/view1019/template/doukhtodoz/img/star.pngstar
...bmcmdGg9MCZmZD0yMDIyLTE@LTEyIDE2OjEwOjA3بنر ایستاگرام
...JnRoPTAmZmQ9MjAyMy0wMS0yNCAyMToyMjowMg--نکات طلایی خیاطی؛ 80 موردی که حتما باید بلد باشید!
...ZWcmdGg9MCZmZD0yMDIyLTE@LTEzIDE@OjM4OjQ4ترند در دنیای مد به چه معناست؟
...ZWcmdGg9MCZmZD0yMDIyLTE@LTEzIDE@OjM4OjQ4ترند در دنیای مد به چه معناست؟
...ZyZ0aD0wJmZkPTIwMjItMTEtMTMgMTE6NDA6MTk-آشنایی با رنگ شناسی در طراحی لباس
...ZWcmdGg9MCZmZD0yMDIyLTE@LTEzIDE@OjM4OjQ4ترند در دنیای مد به چه معناست؟
...ZyZ0aD0wJmZkPTIwMjItMTEtMTMgMTE6NDA6MTk-آشنایی با رنگ شناسی در طراحی لباس
...JnRoPTAmZmQ9MjAyMy0wMS0yNCAyMTo@MTowMQ--هر آنچه باید در رابطه با مدل و پارچه پالتو بدانید
...ZyZ0aD0wJmZkPTIwMjItMTEtMTMgMTQ6MjI6NDM-درباره ما
https://doukhtodoz.ir/file/logos/logo.svgدوخت و دوز
...19/template/doukhtodoz/img/instagram.pnghttps://www.instagram.com/fateme_ide

Page structure

H1 heading
(Critically important)
درباره ما
Too many H1 headings
The H1 heading is too short (9 characters). It should be at least 20 Characters long.
Headings
(Important)
Some headings occur twice on the page.
There are 31 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 درباره ما
H1 آکادمی فاطمه منصوری - دوخت و دوز
H2 داستان خیاط شدنت از اینجا شروع میشه!
H2 آخرین دوره های آموزش خیاطی
H2 دوره کت های بهاری
H2 آموزش دوره تخصصی ضخیم دوزی
H2 دوره آموزش شلوار
H2 دوره عبا
H2 آموزش دوره تخصصی لباس شب و عروس
H2 دوره آموزش شومیز
H2 دوره پیراهن
H2 دوره ست های تابستانی
H2 دوره آموزش مانتو مزونی
H2 دوره تخصصی کراپ،بادی و تونیک
H2 دوره تخصصی چادر
H2 دوره آموزش مانتو تابستانی
H2 دوره آموزش تخصصی کودک
H2 آموزش لباس عروس پرنسسی کودک
H2 دوره آموزش لباس عروس کودک
H2 دوره آموزش روتختی
H2 دوره آموزش کیف دوزی
H2 دوره آموزش هدشال وتوربان
H2 دوره شکوفایی (دوخت پرده بالای تخت و پشه بند و آموزش راه اندازی کسب و کار در این زمینه)
H2 آخرین مطالب آموزشی
H2 نکات طلایی خیاطی؛ 80 موردی که حتما باید بلد باشید!
H2 ترند در دنیای مد به چه معناست؟
H2 ترند در دنیای مد به چه معناست؟ Duplicate text
H2 آشنایی با رنگ شناسی در طراحی لباس
H2 ترند در دنیای مد به چه معناست؟ Duplicate text
H2 آشنایی با رنگ شناسی در طراحی لباس Duplicate text
H2 هر آنچه باید در رابطه با مدل و پارچه پالتو بدانید
Baselink: https://doukhtodoz.ir/
Some anchor texts are used more than once.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are 2 external links on this page.
LinkAttributesAnchor text
https://doukhtodoz.ir/IMG-ALT دوخت و دوز
https://doukhtodoz.ir/صفحه اصلی
https://doukhtodoz.ir/courseدوره ها
https://doukhtodoz.ir/blogبلاگ
https://doukhtodoz.ir/aboutدرباره ما
https://doukhtodoz.ir/contactتماس با ما
https://doukhtodoz.ir/Text duplicate صفحه اصلی
https://doukhtodoz.ir/courseText duplicate دوره ها
https://doukhtodoz.ir/blogText duplicate بلاگ
https://doukhtodoz.ir/aboutText duplicate درباره ما
https://doukhtodoz.ir/contactText duplicate تماس با ما
https://doukhtodoz.ir/Text duplicate IMG-ALT دوخت و دوز
https://doukhtodoz.ir/sign-inهمین الان شروع کن
https://doukhtodoz.ir/productsمشاهده همه
/course/40/کت-های-بهاریدوره کت های بهاری 5 2,800,000 82% 499,000 تومان
IMG-ALT دوره کت های بهاری
/course/40/کت-های-بهاریاطلاعات بیشتر
/course/39/آموزش-دوره-تخصصی-ضخ...آموزش دوره تخصصی ضخیم دوزی 5 3,000,000 80% 585,000 تومان
IMG-ALT آموزش دوره تخصصی ضخیم دوزی
/course/39/آموزش-دوره-تخصصی-ضخ...Text duplicate اطلاعات بیشتر
/course/33/دوره-آموزش-شلواردوره آموزش شلوار 5 1,500,000 76% 350,000 تومان
IMG-ALT دوره آموزش شلوار
/course/33/دوره-آموزش-شلوارText duplicate اطلاعات بیشتر
/course/35/دوره-عبادوره عبا 5 950,000 69% 290,000 تومان
IMG-ALT دوره عبا
/course/35/دوره-عباText duplicate اطلاعات بیشتر
/course/34/آموزش-دوره-تخصصی-لب...آموزش دوره تخصصی لباس شب و عروس 4 5,000,000 88% 590,000 تومان
IMG-ALT آموزش دوره تخصصی لباس شب و عروس
/course/34/آموزش-دوره-تخصصی-لب...Text duplicate اطلاعات بیشتر
/course/21/دوره-شومیزدوره آموزش شومیز 5 800,000 68% 250,000 تومان
IMG-ALT دوره آموزش شومیز
/course/21/دوره-شومیزText duplicate اطلاعات بیشتر
/course/32/دوره-پیراهندوره پیراهن 4 900,000 74% 230,000 تومان
IMG-ALT دوره پیراهن
/course/32/دوره-پیراهنText duplicate اطلاعات بیشتر
/course/31/دوره-ست-های-تابستانیدوره ست های تابستانی 4 850,000 74% 220,000 تومان
IMG-ALT دوره ست های تابستانی
/course/31/دوره-ست-های-تابستانیText duplicate اطلاعات بیشتر
/course/28/دوره-مانتو-مزونیدوره آموزش مانتو مزونی 4 900,000 73% 240,000 تومان
IMG-ALT دوره آموزش مانتو مزونی
/course/28/دوره-مانتو-مزونیText duplicate اطلاعات بیشتر
/course/38/دوره-تخصصی-کراپبادی...دوره تخصصی کراپ،بادی و تونیک 4 1,500,000 73% 398,000 تومان
IMG-ALT دوره تخصصی کراپ،بادی و تونیک
/course/38/دوره-تخصصی-کراپبادی...Text duplicate اطلاعات بیشتر
/course/41/دوره-تخصصی-چادردوره تخصصی چادر 5 2,500,000 80% 498,000 تومان
IMG-ALT دوره تخصصی چادر
/course/41/دوره-تخصصی-چادرText duplicate اطلاعات بیشتر
/course/25/دوره-مانتودوره آموزش مانتو تابستانی 06:56:00 4 480,000 64% 170,000 تومان
IMG-ALT دوره آموزش مانتو تابستانی
/course/25/دوره-مانتوText duplicate اطلاعات بیشتر
/course/3/دوره-تخصصی-کودکدوره آموزش تخصصی کودک 15:56:50 4 850,000 65% 295,000 تومان
IMG-ALT دوره آموزش تخصصی کودک
/course/3/دوره-تخصصی-کودکText duplicate اطلاعات بیشتر
/course/20/لباس-عروس-پرنسسی-کودکآموزش لباس عروس پرنسسی کودک 3:36:00 4 480,000 64% 170,000 تومان
IMG-ALT آموزش لباس عروس پرنسسی کودک
/course/20/لباس-عروس-پرنسسی-کودکText duplicate اطلاعات بیشتر
/course/26/دوره-لباس-عروس-کودکدوره آموزش لباس عروس کودک 03:02:00 4 350,000 65% 120,000 تومان
IMG-ALT دوره آموزش لباس عروس کودک
/course/26/دوره-لباس-عروس-کودکText duplicate اطلاعات بیشتر
/course/29/دوره-روتختیدوره آموزش روتختی 4 700,000 74% 180,000 تومان
IMG-ALT دوره آموزش روتختی
/course/29/دوره-روتختیText duplicate اطلاعات بیشتر
/course/22/دوره-آموزشی-کیف-دوزیدوره آموزش کیف دوزی 05:57:00 4 450,000 71% 130,000 تومان
IMG-ALT دوره آموزش کیف دوزی
/course/22/دوره-آموزشی-کیف-دوزیText duplicate اطلاعات بیشتر
/course/24/دوره-هدشال-وتورباندوره آموزش هدشال وتوربان 02:23:00 4 350,000 74% 90,000 تومان
IMG-ALT دوره آموزش هدشال وتوربان
/course/24/دوره-هدشال-وتوربانText duplicate اطلاعات بیشتر
/course/37/دوره-شکوفایی-دوخت-پ...دوره شکوفایی (دوخت پرده بالای تخت و پشه بند و آموزش راه اندازی کسب و کار در این زمینه) 5 2,500,000 86% 345,000 تومان
IMG-ALT دوره شکوفایی (دوخت پرده بالای تخت و پشه بند و آموزش راه اندازی کسب و کار در این زمینه)
/course/37/دوره-شکوفایی-دوخت-پ...Text duplicate اطلاعات بیشتر
https://www.instagram.com/fate...External Subdomain IMG-ALT بنر ایستاگرام
https://doukhtodoz.ir/blogText duplicate مشاهده همه
/blog/16/نکات-طلایی-خیاطی-80-م...نکات طلایی خیاطی؛ 80 موردی که حتما باید بلد باشید! اطلاعات بیشتر
IMG-ALT نکات طلایی خیاطی؛ 80 موردی که حتما باید بلد باشید!
/blog/14/ترند-در-دنیای-مد-به-چ...ترند در دنیای مد به چه معناست؟ اطلاعات بیشتر
IMG-ALT ترند در دنیای مد به چه معناست؟
/blog/13/ترند-در-دنیای-مد-به-چ...Text duplicate ترند در دنیای مد به چه معناست؟ اطلاعات بیشتر
IMG-ALT ترند در دنیای مد به چه معناست؟
/blog/12/آشنایی-با-رنگ-شناسی-...آشنایی با رنگ شناسی در طراحی لباس اطلاعات بیشتر
IMG-ALT آشنایی با رنگ شناسی در طراحی لباس
/blog/11/ترند-در-دنیای-مد-به-چ...Text duplicate ترند در دنیای مد به چه معناست؟ اطلاعات بیشتر
IMG-ALT ترند در دنیای مد به چه معناست؟
/blog/10/آشنایی-با-رنگ-شناسی-...Text duplicate آشنایی با رنگ شناسی در طراحی لباس اطلاعات بیشتر
IMG-ALT آشنایی با رنگ شناسی در طراحی لباس
/blog/9/هر-آنچه-باید-در-رابطه-...هر آنچه باید در رابطه با مدل و پارچه پالتو بدانید اطلاعات بیشتر
IMG-ALT هر آنچه باید در رابطه با مدل و پارچه پالتو بدانید
https://doukhtodoz.ir/aboutText duplicate درباره ما
https://doukhtodoz.ir/Text duplicate IMG-ALT دوخت و دوز
https://doukhtodoz.ir/productsدوره های آموزشی
https://doukhtodoz.ir/blogوبلاگ
https://doukhtodoz.ir/aboutText duplicate درباره ما
https://doukhtodoz.ir/contactText duplicate تماس با ما
https://www.instagram.com/fate...External Subdomain URL anchor text
IMG-ALT https://www.instagram.com/fateme_ide
https://doukhtodoz.ir/Anchor وارد شوید

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://doukhtodoz.ir/"
HTTP header
(Important)
The web server version is sent within the HTTP header.
The X-powered header is sent within the response header. (unnecessary)
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time of 0.59 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
This page loads 4 CSS files. This may affect the page load time negatively.
This page loads 5 JavaScript files. This may affect the load time negatively.
The file size of the HTML document is fine (106 kB).

HTTP Response Header

NameValue
dateFri, 14 Mar 2025 09:17:59 GMT
serverApache/2.4.52 (Ubuntu)
x-content-type-optionsnosniff
x-frame-optionsSAMEORIGIN
set-cookie48 Characters
cache-controlmax-age=0, no-cache, no-store, must-revalidate
last-modifiedFri, 14 Mar 2025 09:17:59 GMT
x-powered-byAlmaaTech.ir
pragmano-cache
expiresMon, 26 Jul 1997 05:00:00 GMT
varyAccept-Encoding
content-encodinggzip
x-xss-protection1; mode=block
content-length17682
content-typetext/html;charset: UTF-8;charset=utf8
statuscode200
http_versionHTTP/1.1

External factors

This page has only a few links from other websites.
This page only has backlinks from 11 referring domains.
This page only has 11 backlinks.
This page only has few backlinks from 5 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

User-agent: *
Allow: /
Disallow: /*.sql$
Disallow: /*.zip$
Disallow: /*.tgz$
Disallow: /*.tar$
Disallow: /*.ttf$
Disallow: /*.log$
Disallow: /*.logs$
Disallow: /*.txt$
Sitemap: https://doukhtodoz.ir/sitemap.xml

Search preview

doukhtodoz.ir
آکادمی فاطمه منصوری - دوخت و دوز
دوخت و دوز سعی دارد که رشته خیاطی را در سطح کشور در جهت اصولی و علمی شدن متحول کند و الگو سازی انواع لباس را برای هنرجویان این رشته آموزش دهد تا سطح آموزش این رشته در سراسر کشور یکسان شود .

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
دوخت72%Check
دوز72%Check
دوخت دوز72%Check
خیاطی61%Check
لباس61%Check
این61%Check
دوخت دوز سعی که59%Check
این رشته57%Check
الگو سازی انواع لباس54%Check
برای هنرجویان این رشته54%Check

Automatically check doukhtodoz.ir including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions